private void BtnIniciarSesion_Click(object sender, EventArgs e) { if (txtUsuario.Text.Trim() != "" && txtContraseña.Text.Trim() != "") { DataTable dt; entidadEmpledo.Nombre = txtUsuario.Text; entidadEmpledo.Clave = txtContraseña.Text; dt = controladorLogin.IniciarSesion(entidadEmpledo); if (dt.Rows.Count > 0) { MessageBox.Show("Bienvenido"); idEmpleado = dt.Rows[0]["emple_intCodigo"].ToString(); V_Menu menu = new V_Menu(idEmpleado, this); menu.Show(); this.Hide(); } else { MessageBox.Show("Usuario y/o contraseña incorrectos"); txtUsuario.Focus(); txtUsuario.Clear(); txtContraseña.Clear(); } } else { MessageBox.Show("Llenar los campos.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void cerrarSesion(V_Menu vMenu) { if (MessageBox.Show("¿Desea cerrar sesion?", "Cerrar sesion", MessageBoxButtons.YesNo) == DialogResult.Yes) { V_Login vLogin = new V_Login(); vMenu.Hide(); vLogin.ShowDialog(); vMenu.Close(); } else { } }
public void login(V_Login vLogin, TextBox txtDni, TextBox txtPass, Label lbl) { mLogin.Dni = txtDni.Text.Trim(); mLogin.Password = txtPass.Text.Trim(); if (!verificar(txtDni, txtPass, lbl)) { if (sLogin.login(mLogin)) { MessageBox.Show("Hola: " + mLogin.Nombre + " " + mLogin.Apellidos); V_Menu vMenuL = new V_Menu(mLogin); vLogin.Hide(); vMenuL.ShowDialog(); vLogin.Close(); } else { lbl.Text = "Datos incorrectos"; } } }
public IEnumerable <V_Menu> GetV_MenuList() { return(ionixFactory.CreateCommand(this.DbAccess).Query <V_Menu>(V_Menu.Query())); }