public ActionResult Detail(int?id, Roles model, List <int> idsModul) { RolRepository objrol = new RolRepository(SessionCustom); RolmodulRepository objrolmodul = new RolmodulRepository(SessionCustom); objrol.Entity = model.RolCustom; if (id != null) { objrolmodul.Entity.RolId = objrol.Entity.RolId = id; objrol.Update(); objrolmodul.Delete(); this.InsertAudit("Update", this.Module.Name + " -> " + objrol.Entity.Name); } else { objrolmodul.Entity.RolId = Convert.ToInt32(objrol.Insert()); this.InsertAudit("Insert", this.Module.Name + " -> " + objrol.Entity.Name); } if (idsModul != null) { foreach (int item in idsModul) { objrolmodul.Entity.ModulId = item; objrolmodul.Insert(); } } return(this.RedirectToAction("Index", "Roles")); }
public int crearRol(Rol rol) { RolRepository repo = new RolRepository(); return repo.Insert(rol); }
public int Insert(Rol rolUsuario) { var repository = new RolRepository(); return(repository.Insert(rolUsuario)); }