private void ButtonLogin_Click(object sender, EventArgs e) { int paso = 0; Expression <Func <Usuarios, bool> > filtrar = x => true; List <Usuarios> user = new List <Usuarios>(); CleanProvider(); 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; } if ((UsuariologtextBox.Text == "Admin") && (ClavetextBox.Text == "061098")) { this.Hide(); MainForm ver = new MainForm(); ver.Show(); } else { filtrar = t => t.NombreUser.Equals(UsuariologtextBox.Text); user = UsuariosBLL.GetList(filtrar); if (user.Exists(x => x.NombreUser == UsuariologtextBox.Text) && user.Exists(x => x.Clave == ClavetextBox.Text)) { this.Hide(); MainForm ver = new MainForm(); ver.Show(); } else { MessageBox.Show("Nombre de usuario o contraseña incorrecta!!"); LogInErrorProvider.SetError(ClavetextBox, "Incorrecto"); LogInErrorProvider.SetError(UsuariologtextBox, "Incorrecto"); } } ClavetextBox.MaxLength = 14; }
private void LoginButton_Click(object sender, EventArgs e) { //int paso = 0; //Expression<Func<Usuarios, bool>> filtrar = x => true; List <Usuarios> user = new List <Usuarios>(); RepositorioBase <Usuarios> repositorio = new RepositorioBase <Usuarios>(); user = repositorio.GetList(x => x.NombreUser.Equals(UsuarioTextBox.Text) && x.Clave.Equals(ContrasenaTextBox.Text)); CleanProvider(); if (user.Count > 0) { this.Hide(); mainform ver = new mainform(); ver.Show(); } else { MessageBox.Show("Nombre de usuario o contraseña incorrecta!!"); LogInErrorProvider.SetError(ContrasenaTextBox, "Incorrecto"); LogInErrorProvider.SetError(UsuarioTextBox, "Incorrecto"); } /*if (UsuarioTextBox.Text == string.Empty) * { * paso = 1; * LogInErrorProvider.SetError(UsuarioTextBox, "Incorrecto"); * * } * if (ContrasenaTextBox.Text == string.Empty) * { * paso = 1; * LogInErrorProvider.SetError(ContrasenaTextBox, "Incorrecto"); * * } * if (paso == 1) * { * MessageBox.Show("Campos Vacios!!"); * return; * } * if ((UsuarioTextBox.Text == "Admin") && (ContrasenaTextBox.Text == "123456")) * { * this.Hide(); * mainform ver = new mainform(); * ver.Show(); * } * else * { * filtrar = t => t.NombreUser.Equals(UsuarioTextBox.Text); * // user = IRepository.GetList(filtrar); * * if (user.Exists(x => x.NombreUser == UsuarioTextBox.Text) && user.Exists(x => x.Clave == ContrasenaTextBox.Text)) * { * this.Hide(); * mainform ver = new mainform(); * ver.Show(); * * } * else * { * MessageBox.Show("Nombre de usuario o contraseña incorrecta!!"); * LogInErrorProvider.SetError(ContrasenaTextBox, "Incorrecto"); * LogInErrorProvider.SetError(UsuarioTextBox, "Incorrecto"); * } * }*/ //ContrasenaTextBox.MaxLength = 14; }
private void CleanProvider() { LogInErrorProvider.Clear(); }