Пример #1
0
        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();
                      }
            }
        }
Пример #2
0
 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;
     }
 }
Пример #3
0
        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");
                    }
                }
            }
        }
Пример #4
0
        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");
                    }
                }
            }
        }