private void btnLogin_Click(object sender, EventArgs e) { if ((txtUsuario.Text == "" || txtUsuario.Text == "USUARIO") && (txtClave.Text == "" || txtClave.Text == "CLAVE")) { lblUsuarioMensaje.Text = "Ingrese nombre de Usuario"; lblClaveMensaje.Text = "Ingrese Contraseña"; } else if (txtUsuario.Text == "" || txtUsuario.Text == "USUARIO") { lblUsuarioMensaje.Text = "Ingrese nombre de Usuario"; } else if (txtClave.Text == "" || txtClave.Text == "CLAVE") { lblClaveMensaje.Text = "Ingrese Contraseña"; } else { UsuariosPersonal usuarioNegocio = new UsuariosPersonal(); Encrypt encripta = new Encrypt(); try { usuario.Nombre = txtUsuario.Text; usuario.Password = encripta.EncryptKey(txtClave.Text); if (usuarioNegocio.validarUsuario(usuario)) { usuario = usuarioNegocio.llenarUsuario(usuario.Nombre); frmMenuPrincipal principal = Owner as frmMenuPrincipal; principal.UsuarioLogueado.ID = usuario.ID; principal.UsuarioLogueado.Nombre = usuario.Nombre; principal.UsuarioLogueado.Password = usuario.Password; principal.UsuarioLogueado.Sexo = usuario.Sexo; principal.UsuarioLogueado.Imagen = usuario.Imagen; principal.UsuarioLogueado.Mail = usuario.Mail; principal.UsuarioLogueado.Tipo.Id = usuario.Tipo.Id; principal.UsuarioLogueado.Tipo.Descripcion = usuario.Tipo.Descripcion; Close(); } else { lblNoExiste.Text = "Usuario o clave incorrectos"; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } }
private void dgvListaUsuarios_CellClick(object sender, DataGridViewCellEventArgs e) { btnBorrar.Visible = true; txbUsuario.Enabled = false; UsuariosPersonal usuario; Encrypt encripta; try { usuario = new UsuariosPersonal(); encripta = new Encrypt(); usuarioActivo = (Usuario)dgvListaUsuarios.CurrentRow.DataBoundItem; usuarioActivo = usuario.llenarUsuario(usuarioActivo.Nombre); txbUsuario.Text = usuarioActivo.Nombre; txbClave.Text = encripta.DecryptKey(usuarioActivo.Password); txbMail.Text = usuarioActivo.Mail; txbDireccionFoto.Text = usuarioActivo.Imagen; if (usuarioActivo.Sexo == 'M') { rdbMasculino.Checked = true; pbxAvatar.Image = Properties.Resources.Masculino; } else { rdbFemenino.Checked = true; pbxAvatar.Image = Properties.Resources.Femenino; } if (txbDireccionFoto.Text != "") { pbxAvatar.Image = Bitmap.FromFile(usuarioActivo.Imagen); } if (usuarioActivo.Tipo.Id == 1) { rdbAdmin.Checked = true; } else if (usuarioActivo.Tipo.Id == 2) { rdbPersonal.Checked = true; } else { rdbDeposito.Checked = true; } } catch (Exception ex) { throw ex; } }