private void btnEntrar_Click(object sender, EventArgs e) { try { using (AhorrosBDEntities bd = new AhorrosBDEntities()) { var Lista = from usuario in bd.tb_Usuarios where usuario.DUI == txtDUI.Text && usuario.contrasenia == txtPassword.Text select usuario; if (Lista.Count() > 0) { #region Alert Settings (Accediendo) lblAlerta.Visible = true; lblAlerta.Text = " Iniciando Sesión..."; lblAlerta.ForeColor = Color.White; #endregion FrmMenu menu = new FrmMenu(); menu.Show(); menu.lblnumDUI.Text = txtDUI.Text; this.Hide(); } else { #region Alert Settings (Denegado) lblAlerta.Visible = true; lblAlerta.Text = "DUI ó contraseña inválidos."; lblAlerta.ForeColor = Color.FromArgb(219, 85, 85); #endregion } } } catch (Exception ex) { MessageBox.Show("Ha ocurrido un error inesperado, consulte el error acá: \n\n" + ex, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnRegistrar_Click(object sender, EventArgs e) { if (txtDUI.Text.Equals("") || txtNombres.Text.Equals("") || txtApellidos.Text.Equals("") || txtPassword.Text.Equals("") || txtVerifyPassword.Text.Equals("")) { MessageBox.Show("¡Complete todos los campos para continuar!", "Completar datos.", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (txtVerifyPassword.Text != txtPassword.Text) { MessageBox.Show("¡Las contraseñas no coinciden!", "Verificar.", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { try { using (AhorrosBDEntities bd = new AhorrosBDEntities()) { var lista = from tbUsuario in bd.tb_Usuarios where tbUsuario.DUI == txtDUI.Text select tbUsuario; if (lista.Count() > 0) { MessageBox.Show("¡El usuario ya existe, intente con otro!", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { using (AhorrosBDEntities db = new AhorrosBDEntities()) { usuarios.DUI = txtDUI.Text; usuarios.nombres = txtNombres.Text; usuarios.apellidos = txtApellidos.Text; usuarios.contrasenia = txtPassword.Text; bd.tb_Usuarios.Add(usuarios); bd.SaveChanges(); } MessageBox.Show("¡Registro completado con éxito!", "Completo.", MessageBoxButtons.OK, MessageBoxIcon.Information); FrmMenu menu = new FrmMenu(); menu.lblnumDUI.Text = txtDUI.Text; menu.Show(); this.Close(); } catch (Exception ex) { MessageBox.Show("Ha ocurrido un error: \n\n" + ex, "Error desconocido", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } catch (Exception exx) { MessageBox.Show("Ha ocurrido un error: \n\n" + exx, "Error desconocido", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }