public static int ValidarUsuarios(Constructor_Login add)
{
int Admin = 3;
int Gerente = 1;
int Empleado = 2;
int retorno = 0;
int nevel = 0;
MySqlCommand actusuario = new MySqlCommand(string.Format("SELECT * FROM usuarios WHERE tipoUsuarios_idtipoUsuarios='" + Admin + "' AND usuario='" + Constructor_Login.usuario + "'"), conexion.obtenerconexion());
nevel = Convert.ToInt32(actusuario.ExecuteScalar());
if ( nevel != 3)
{
Constructor_Login.nivel = "Administrador";
MessageBox.Show("Adminnistrador"+Constructor_Login.nivel);
}
else
{
actusuario = new MySqlCommand(string.Format("SELECT * FROM usuarios WHERE tipoUsuarios_idtipoUsuarios='" + Empleado + "' AND usuario='" + Constructor_Login.usuario + "'"), conexion.obtenerconexion());
nevel = Convert.ToInt32( actusuario.ExecuteScalar());
if (Empleado != 2)
{
Constructor_Login.nivel = "Empleado";
MessageBox.Show("Empleado" + Constructor_Login.nivel);
}
else
{
actusuario = new MySqlCommand(string.Format("SELECT * FROM usuarios WHERE tipoUsuarios_idtipoUsuarios='" + Constructor_Login.nivel + "' AND usuario='" + Gerente + "'"), conexion.obtenerconexion());
nevel = Convert.ToInt32(actusuario.ExecuteScalar());
if (Gerente != 1)
{
Constructor_Login.nivel = "Geremte";
MessageBox.Show("Gerente"+Constructor_Login.nivel);
}
else
{
MessageBox.Show("no se encontro el nivel de usuario", "Error de Sesión", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
return retorno;
}
return retorno;
}
return retorno;
}