public static List <BE_Operador> Listar_Operador_Logueo(BE_Operador pBE_Operador) { IDataReader DataReader = null; List <BE_Operador> oBE_Operador = new List <BE_Operador>(); try { SqlCommand cmd = (SqlCommand)db.GetStoredProcCommand("USP_SEL_OPERADOR_LOGUEO"); db.AddInParameter(cmd, "@v_usuario_operador", DbType.String, pBE_Operador.Str_Usuario_Operador); db.AddInParameter(cmd, "@v_clave_operador", DbType.String, pBE_Operador.Str_Clave_Operador); cmd.CommandTimeout = Convert.ToInt32(DuracionConexion.corta); using (DataReader = db.ExecuteReader(cmd)) { while (DataReader.Read()) { oBE_Operador.Add(new BE_Operador(DataReader, 2)); } } return(oBE_Operador); } catch (Exception ex) { throw ex; } finally { if (!DataReader.IsClosed) { DataReader.Close(); } } }
public static List <BE_Operador> Listar_Operador_Logueo(BE_Operador pBE_Operador) { try { return(DA_Operador.Listar_Operador_Logueo(pBE_Operador)); } catch (Exception ex) { throw ex; } }
private void Ingresar_Click(object sender, EventArgs e) { if (txtusuario.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Usuario"); } else { if (txtclave.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Clave"); } else { //List<BE_Usuarios> Lista_Usuario = new List<BE_Usuarios>(); //pBE_Usuarios = new BE_Usuarios(); //pBL_Usuarios = new BL_Usuarios(); //pBE_Usuarios.Str_Usuario = txtusuario.Text.ToString(); //pBE_Usuarios.Str_Clave_Usuario = txtclave.Text.ToString(); //Lista_Usuario = BL_Usuarios.Loguear(pBE_Usuarios); //if (Lista_Usuario.Count>0) //{ // MessageBox.Show("BIENVENIDO "+ txtusuario.Text); // Main abrir = new Main(); // abrir.Show(); //} //else //{ // txtusuario.Clear(); // txtclave.Clear(); // txtusuario.Focus(); // MessageBox.Show("Usuario no exite"); //} List <BE_Operador> Lista_Operador = new List <BE_Operador>(); pBE_Operador = new BE_Operador(); pBL_Operador = new BL_Operador(); pBE_Operador.Str_Usuario_Operador = txtusuario.Text.ToString(); pBE_Operador.Str_Clave_Operador = txtclave.Text.ToString(); Lista_Operador = BL_Operador.Listar_Operador_Logueo(pBE_Operador); if (Lista_Operador.Count > 0) { MessageBox.Show("BIENVENIDO " + txtusuario.Text); Main abrir = new Main(); abrir.Show(); } else { txtusuario.Clear(); txtclave.Clear(); txtusuario.Focus(); MessageBox.Show("Usuario no exite"); } } } }
private void Ingresar_Click(object sender, EventArgs e) { if (txtusuario.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Usuario"); } else { if (txtclave.Text.Trim().Length == 0) { MessageBox.Show("Ingrese Clave"); } else { List <BE_Operador> Lista_Operador = new List <BE_Operador>(); pBE_Operador = new BE_Operador(); pBL_Operador = new BL_Operador(); pBE_Operador.Str_Usuario_Operador = txtusuario.Text.ToString(); pBE_Operador.Str_Clave_Operador = txtclave.Text.ToString(); Lista_Operador = BL_Operador.Listar_Operador_Logueo(pBE_Operador); if (Lista_Operador.Count > 0) { MessageBox.Show("BIENVENIDO " + Lista_Operador[0].Str_Nombre_Operador + " " + Lista_Operador[0].Str_ApePaterno_Operador + " " + Lista_Operador[0].Str_ApeMaterno_Operador); VariablesGlobales.operador_actual = Lista_Operador[0]; List <BE_empresa_calcimp> Lista_empresa_calcimp = new List <BE_empresa_calcimp>(); Lista_empresa_calcimp = BL_Empresa_CalcImp.Listar_Empresas_CalcImp_x_ID(new BE_empresa_calcimp() { ID = 13, ID_CalcImp = 1 }); if (Lista_empresa_calcimp.Count > 0) { VariablesGlobales.empresa_calcimp_actual = Lista_empresa_calcimp[0]; } List <BE_Empresa> Lista_Empresa = new List <BE_Empresa>(); Lista_Empresa = BL_Empresa.Listar_Empresa(new BE_Empresa() { Str_texto_buscar = "" }); if (Lista_Empresa.Count > 0) { VariablesGlobales.empresa = Lista_Empresa[0]; } this.Hide(); Main abrir = new Main(); //abrir.Usuario_Logueado = Lista_Usuario; abrir.Show(); } else { txtusuario.Clear(); txtclave.Clear(); txtusuario.Focus(); MessageBox.Show("Usuario no exite"); } } } }