private void btnLogIn_Click(object sender, EventArgs e) { MessageBox.Show(this.Size.ToString()); if (_api.Connect(txtUser.Text, txtPassword.Text)) { //usuario = txtUser.Text; //Si es jefe var tipoUsuario = _api.GetUser(txtUser.Text); if (tipoUsuario.privilegio == "jefe") { var frm = Program.NinjectKernel.Get <formBoss>(); this.Hide(); frm.Show(); } else //Si es un empleado { this.Hide(); var frm = Program.NinjectKernel.Get <formMain>(); frm.Show(); } } else { MessageBox.Show("Usuario/Contraseña INCORRECTA!"); txtPassword.Text = String.Empty; txtPassword.Focus(); } }
private void btnConfirm_Click(object sender, EventArgs e) { var user = _api.GetUser(lblUser.Text); if (txtPassword.Text == txtConfirmPassword.Text) { user.contrasena = txtPassword.Text; if (user.ValidarUsuario()) { _api.EditUser(user); var frm = Program.NinjectKernel.Get <formBoss>(); this.Hide(); frm.ShowDialog(); } else { MessageBox.Show("Contraseña no cumple los requisitos minimos!"); txtPassword.Text = string.Empty; txtConfirmPassword.Text = string.Empty; } } else { MessageBox.Show("Las contraseñas no coinciden!"); txtConfirmPassword.Text = string.Empty; } }
private void NewUser() { bool exist = _api.GetUser(_model.usuario) != null; if (exist) { MessageBox.Show("USUARIO YA EXISTE!"); } else { if (_model.ValidarUsuario()) { _api.NewUser(_model); MessageBox.Show("Usuario creado correctamente!"); } else { MessageBox.Show("Datos incorrectos!"); } } }
public formEditUser(IUsersAPI api, String user) { InitializeComponent(); _api = api; this.user = _api.GetUser(user); }