public List <Usuario> traerUsuarios(int estado, int rol) { using (var db = new MapeoUsuarios()) { return(db.Usuarios.Where(x => x.Estado == estado && x.RolId == rol).ToList()); } }
public List <Usuario> ObtenerAdmins() { using (var db = new MapeoUsuarios()) { return(db.Usuarios.Where(x => x.RolId == 2 && x.Estado == 1).ToList()); } }
public Usuario ExisteUsuario(Usuario usu) { try { using (var db = new MapeoUsuarios()) return(db.Usuarios.First(t => t.Cedula == usu.Cedula)); } catch (Exception e) { return(null); } }
public void EliminarUsuario(int cedula) { using (var db = new MapeoUsuarios()) { var entities = (from p in db.Usuarios where p.Cedula == cedula select p).Single(); entities.Estado = 2; db.Entry(entities).State = EntityState.Modified; db.SaveChanges(); } }
public void ActualizarUsuario(Usuario usuario) { using (var db = new MapeoUsuarios()) { var entities = (from p in db.Usuarios where p.Cedula == usuario.Cedula select p).Single(); entities = usuario; db.Entry(entities).State = EntityState.Modified; db.SaveChanges(); } }
public bool AgregarUsuario(Usuario usu) { using (var db = new MapeoUsuarios()) { Usuario a = this.ExisteUsuario(usu); if (a == null) { db.Usuarios.Add(usu); db.SaveChanges(); return(true); } else { return(false); } } }