private Rolusuario UpdateRolusuario() { _rolusuario = new Rolusuario(); _rolusuario.Idusuario = Getids().id_user; _rolusuario.Idrol = Getids().id_rol; _rolusuario.Estado = true; return(_rolusuario); }
private Rolusuario Roluser(int idusuario) { _rolusuario = new Rolusuario(); _rolusuario.Idusuario = idusuario; _rolusuario.Idrol = Getidrol(RolCB.Text); _rolusuario.Estado = true; return(_rolusuario); }
public void ChangesProperty(byte accion, Usuario U = null, Rolusuario Rlu = null) { Usuario Originaluser; //var Entry = _context.Rolusuario.Where(x => x.Idrol.Equals(Rlu.Idrol) || Rlu.Idusuario.Equals(Rlu.Idusuario)).ToList(); if (U != null) { Originaluser = this.GetInfo().usuarios.Single(x => x.Idusuario.Equals(U.Idusuario)); switch (accion) { case 1: Originaluser.Estado = U.Estado; break; case 2: Originaluser.Login = U.Login; break; case 3: Originaluser.Password = U.Password; break; } } else if (Rlu != null) { bool exist = _context.Rolusuario.Where(x => x.Idusuario.Equals(Rlu.Idusuario)).Any(r => r.Idrol.Equals(Rlu.Idrol)); if (!exist) { switch (accion) { case 4: _context.Rolusuario.Add(Rlu); break; } } } _context.SaveChanges(); }