private void ListarUsuarios() { _unUsuarioGestor = new BLL.BLLUsuario(); dataGridView1.DataSource = _unUsuarioGestor.ListarUsuarios(SessionManager.Instance.Usuario.codigo); dataGridView1.Columns[0].Visible = false; dataGridView1.Columns[2].Visible = false; dataGridView1.Columns[12].Visible = false; }
private void button1_Click(object sender, EventArgs e) { string resultado = ""; resultado = validarInputs(); if (resultado != "") { MessageBox.Show(resultado); } else { _unUsuario = new BE.Usuario(); _unUsuario.nombre = frmGestionUsuario_txt_Nombre.Text; _unUsuario.apellido = frmGestionUsuario_txt_Apellido.Text; _unUsuario.codigo = frmGestionUsuario_txt_CodigoUsuario.Text; _unUsuario.email = frmGestionUsuario_txt_Email.Text; _unUsuario.DNI = Convert.ToInt32(frmGestionUsuario_txt_DNI.Text); _unUsuario.fechaNacimiento = Convert.ToDateTime(frmGestionUsuario_dt_FechaNacimiento.Text); _unUsuario.password = frmGestionUsuario_txt_Password.Text; _unUsuario.habilitado = frmGestionUsuario_chk_Habilitado.Checked; _unUsuario.fechaAlta = DateTime.Today; foreach (Idioma.Idioma idioma in _unIdiomaGestor.listarIdiomas()) { if (idioma.Descripcion == frmGestionUsuario_cb_Idiomas.SelectedItem.ToString()) { _unUsuario.idiomaId = idioma.Id; break; } } _unUsuarioGestor = new BLL.BLLUsuario(); resultado = _unUsuarioGestor.crearUsuario(_unUsuario, SessionManager.Instance.Usuario.codigo); if (resultado.IndexOf(',') != -1) { string[] resultadoAltaOk = resultado.Split(','); resultado = resultadoAltaOk[0]; frmGestionUsuario_txt_Id.Text = resultadoAltaOk[1]; frmGestionUsuario_txt_FechaAlta.Text = resultadoAltaOk[2]; } MessageBox.Show(resultado); } }
public void ValidarSenha() { //bool validou = false; //string senha = null; //DAL.DsUsuario.UsuarioDataTable dt = new DAL.DsUsuario.UsuarioDataTable(); //dt = BLL.Usuario.Listar(0, txtUsuario.Text); var b = new BLL.BLLUsuario(); var u = b.ValidarSenha(txtUsuario.Text, PossiveisSenhas); Util.Validar.Condicao(u != null, "Usuário e/ou Senha Inválidos."); //IdUsuarioLogado = u.IdUsuario; UsuarioLogado = u; }
private void frmLogin_Btn_Login_Click(object sender, EventArgs e) { BLL.BLLUsuario _usuarioBLL = new BLL.BLLUsuario(); //MessageBox.Show(_usuarioBLL.LogIn(frmLogin_txt_Usuario.Text, frmLogin_txt_Password.Text)); string texto = ""; int resultado = _usuarioBLL.LogIn(frmLogin_txt_Usuario.Text, frmLogin_txt_Password.Text); if (resultado == 0) { Principal _frmPrincipal = new Principal(); _frmPrincipal.Show(); this.Hide(); } else { if (resultado == 1) { texto = "No se ha encontrado el usuario, por favor intente nuevamente."; } if (resultado == 2) { texto = "Su usuario se encuentra bloqueado, por favor comuníquese con el administrador"; } if (resultado == 3) { texto = "Su contraseña es Incorrecta"; } if (resultado == 4) { texto = "Error de Integridad de Usuario, por favor comuníquese con el adminsitrador"; } if (resultado == 5) { texto = "Error de Integridad de Datos. Por favor comuníquese con un administrador."; } MessageBox.Show(texto); } }
private void RenovarSenha() { var b = new BLL.BLLUsuario(); var s = b.RenovarSenha(txtLembrarSenhaEmail.Text); if (s) { Util.Javascript.ShowMsg(this.Page, "Usuário inexistente ou E-Mail Incorreto."); } else { Util.Javascript.ShowMsg(this.Page, "Acesse seu e-mail e verifique as instruções."); } //Random Aleatorio = new Random(); //int NovaSenha = Aleatorio.Next(100000, 999999); //BLL.Usuario.AtualizarSenha(0, txtLembrarSenhaEmail.Text, Cryptografia.GerarHash(NovaSenha, Cryptografia.HashMethod.MD5)); //Utilitarios.EnviarEmail(txtLembrarSenhaEmail.Text, "Nova Senha", string.Format("Sua nova senha é {0}", NovaSenha)); }