Exemplo n.º 1
0
        private void logInbutton_Click(object sender, EventArgs e)
        {
            int paso = 0;
            Expression <Func <Usuario, bool> > filtrar = x => true;
            List <Usuario> user = new List <Usuario>();

            CleanProvider();
            if (UsertextBox.Text == string.Empty)
            {
                paso = 1;
                LogInerrorProvider.SetError(UsertextBox, "Incorrecto");
            }
            if (passtextBox.Text == string.Empty)
            {
                paso = 1;
                LogInerrorProvider.SetError(passtextBox, "Incorrecto");
            }
            if (paso == 1)
            {
                MessageBox.Show("Campos Vacios!!");
                return;
            }
            if ((UsertextBox.Text == "admin") && (passtextBox.Text == "123456"))
            {
                MainForm ver = new MainForm();
                ver.Show();
                this.Hide();
            }
            else
            {
                filtrar = t => t.UserName.Equals(UsertextBox.Text);
                RepositorioBase <Usuario> repositorio = new RepositorioBase <Usuario>();
                user = repositorio.GetList(filtrar);

                if (user.Exists(x => x.UserName == UsertextBox.Text) && user.Exists(x => x.Password == passtextBox.Text))
                {
                    this.Hide();
                    MainForm ver = new MainForm();
                    ver.Show();
                }
                else
                {
                    MessageBox.Show("Nombre de usuario o contraseña incorrecta!!");
                    LogInerrorProvider.SetError(passtextBox, "Incorrecto");
                    LogInerrorProvider.SetError(UsertextBox, "Incorrecto");
                }
            }
        }
Exemplo n.º 2
0
        private void Loginbutton_Click(object sender, EventArgs e)
        {
            int paso = 0;
            Expression <Func <Usuario, bool> > filtrar = x => true;
            List <Usuario> user = new List <Usuario>();

            limpiarError();

            if (UsuariologtextBox.Text == string.Empty)
            {
                paso = 1;
                LogInerrorProvider.SetError(UsuariologtextBox, "Incorrecto");
            }
            if (ClavetextBox.Text == string.Empty)
            {
                paso = 1;
                LogInerrorProvider.SetError(ClavetextBox, "Incorrecto");
            }
            if (paso == 1)
            {
                MessageBox.Show("Campos Vacios!!");
                return;
            }


            user = FacturacionAplicado.BLL.UsuarioBLL.Getlist("NombreUsuario", UsuariologtextBox.Text);

            if (user.Exists(x => x.NombreUsuario == UsuariologtextBox.Text) && user.Exists(x => x.Clave == ClavetextBox.Text))
            {
                foreach (var item in FacturacionAplicado.BLL.UsuarioBLL.Getlist("NombreUsuario", UsuariologtextBox.Text))
                {
                    FacturacionAplicado.BLL.FacturacionBLL.NombreLogin(item.Nombre, item.id);
                }

                MenuMasVentas abrir = new MenuMasVentas();
                abrir.Show();
                UsuariologtextBox.Clear();
                ClavetextBox.Clear();
            }
            else
            {
                MessageBox.Show("Nombre de usuario o contraseña incorrecta!!");
                LogInerrorProvider.SetError(ClavetextBox, "Incorrecto");
                LogInerrorProvider.SetError(UsuariologtextBox, "Incorrecto");
            }
            ClavetextBox.MaxLength = 14;
        }
Exemplo n.º 3
0
        private void Loginbutton_Click(object sender, EventArgs e)
        {
            int paso = 0;
            Expression <Func <Usuarios, bool> > filtrar = x => true;
            List <Usuarios> user = new List <Usuarios>();

            limpiarError();

            if (UsuariologtextBox.Text == string.Empty)
            {
                paso = 1;
                LogInerrorProvider.SetError(UsuariologtextBox, "Incorrecto");
            }
            if (ClavetextBox.Text == string.Empty)
            {
                paso = 1;
                LogInerrorProvider.SetError(ClavetextBox, "Incorrecto");
            }
            if (paso == 1)
            {
                MessageBox.Show("Campos Vacios!!");
                return;
            }

            filtrar = t => t.NombreUsuario.Equals(UsuariologtextBox.Text);
            user    = BLL.UsuariosBLL.GetList(filtrar);

            if (user.Exists(x => x.NombreUsuario == UsuariologtextBox.Text) && user.Exists(x => x.Contrasena == ClavetextBox.Text))
            {
                foreach (var item in BLL.UsuariosBLL.GetList(x => x.NombreUsuario == UsuariologtextBox.Text))
                {
                    BLL.FacturasBLL.NombreLogin(item.Nombre, item.UsuarioId);
                }

                MenuPrincipal abrir = new MenuPrincipal();
                abrir.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Nombre de usuario o contraseña incorrecta!!");
                LogInerrorProvider.SetError(ClavetextBox, "Incorrecto");
                LogInerrorProvider.SetError(UsuariologtextBox, "Incorrecto");
            }
            ClavetextBox.MaxLength = 15;
        }
Exemplo n.º 4
0
 void limpiarError()
 {
     LogInerrorProvider.Clear();
     LogInerrorProvider.Clear();
 }
Exemplo n.º 5
0
 private void CleanProvider()
 {
     LogInerrorProvider.Clear();
 }