private UI.Usuario Validar(string usuario, string clave) { UI.Usuario usuarioUI = null; try { using (DemoContext db = new DemoContext()) { var usuarioBE = db.Usuarios.Where(x => x.Name == usuario && x.Password == clave).FirstOrDefault(); if (usuarioBE != null) { usuarioUI = new UI.Usuario(); usuarioUI.ID = usuarioBE.Id; usuarioUI.Username = usuarioBE.Name; usuarioUI.Password = usuarioBE.Password; usuarioUI.Nombres = usuarioBE.Nombre; usuarioUI.Email = usuarioBE.Email; usuarioUI.Bloqueado = usuarioBE.Bloqueado == true ? UI.ActivoEnum.Si : UI.ActivoEnum.No; } } return(usuarioUI); } catch (Exception ex) { throw ex; } }
private List <UI.Usuario> Listar() { var lstUsuarioUi = new List <UI.Usuario>(); try { using (DemoContext db = new DemoContext()) { List <Usuario> lstUsuarioBe = db.Usuarios.ToList(); foreach (Usuario usuarioBE in lstUsuarioBe) { var usuarioUI = new UI.Usuario(); usuarioUI.ID = usuarioBE.Id; usuarioUI.Username = usuarioBE.Name; usuarioUI.Password = usuarioBE.Password; usuarioUI.Nombres = usuarioBE.Nombre; usuarioUI.Email = usuarioBE.Email; usuarioUI.Bloqueado = usuarioBE.Bloqueado == true ? UI.ActivoEnum.Si : UI.ActivoEnum.No; lstUsuarioUi.Add(usuarioUI); } } return(lstUsuarioUi); } catch (Exception ex) { throw ex; } }
private UI.Usuario Validar(string usuario, string clave) { UI.Usuario usuarioUi = null; try { using (DemoContext db = new DemoContext()) { var usuarioBe = db.Usuarios.SingleOrDefault(x => x.Name == usuario && x.Password == clave); if (usuarioBe != null) { usuarioUi = new UI.Usuario(); usuarioUi.ID = usuarioBe.Id; usuarioUi.Username = usuarioBe.Name; usuarioUi.Password = usuarioBe.Password; usuarioUi.Nombres = usuarioBe.Nombre; usuarioUi.Email = usuarioBe.Email; usuarioUi.Bloqueado = usuarioBe.Bloqueado == true ? UI.ActivoEnum.Si : UI.ActivoEnum.No; } } return(usuarioUi); } catch (Exception ex) { throw ex; } }
private bool Actualizar(UI.Usuario usuarioUi) { bool rpta = false; try { using (DemoContext db = new DemoContext()) { var usuarioBe = db.Usuarios.SingleOrDefault(b => b.Id == usuarioUi.ID); if (usuarioBe != null) { usuarioBe.Name = usuarioUi.Username; usuarioBe.Password = usuarioUi.Password; usuarioBe.Nombre = usuarioUi.Nombres; usuarioBe.Email = usuarioUi.Email; usuarioBe.Bloqueado = usuarioUi.Bloqueado == UI.ActivoEnum.Si ? true : false; db.SaveChanges(); rpta = true; } } return(rpta); } catch (Exception ex) { throw ex; } }
private bool Insertar(ref UI.Usuario usuarioUi) { bool rpta = false; try { using (DemoContext db = new DemoContext()) { var usuarioBe = new Usuario(); usuarioBe.Name = usuarioUi.Username; usuarioBe.Password = usuarioUi.Password; usuarioBe.Nombre = usuarioUi.Nombres; usuarioBe.Email = usuarioUi.Email; usuarioBe.Bloqueado = usuarioUi.Bloqueado == UI.ActivoEnum.Si ? true : false; db.Usuarios.Add(usuarioBe); db.SaveChanges(); rpta = true; } return(rpta); } catch (Exception ex) { throw ex; } }
public FrmUsuarioMant() { try { InitializeComponent(); this.uiUsuario = new UI.Usuario(); } catch (Exception ex) { General.ErrorMessage(ex.Message); } }
public void Acceso(UI.Usuario uiUsuario) { try { this.uiUsuario = uiUsuario; this.mnuPrincipal.Visible = true; this.stsPrincipal.Visible = true; this.stlUsuario.Text = uiUsuario.Nombres; } catch (Exception ex) { General.ErrorMessage(ex.Message); } }
public void Cargar(UI.Usuario uiUsuario) { try { this.uiUsuario = uiUsuario; this.txtUsuario.Text = this.uiUsuario.Username; this.txtNombre.Text = this.uiUsuario.Nombres; this.txtEmail.Text = this.uiUsuario.Email; this.txtContrasenha.Text = this.uiUsuario.Password; this.txtContrasenha2.Text = this.uiUsuario.Password; bool bloqueado = this.uiUsuario.Bloqueado == Entities.ActivoEnum.Si ? true : false; this.cbxBloqueado.Checked = bloqueado; } catch (Exception ex) { General.ErrorMessage(ex.Message); } }