public int NewGroup(Group group) { RioBravoManagerContext ctx = new RioBravoManagerContext(); ctx.Groups.Add(group); ctx.SaveChanges(); return(group.ID); }
public void UpdateGroup(Group group) { RioBravoManagerContext ctx = new RioBravoManagerContext(); if (ctx.Groups.Where(g => g.ID == group.ID).Any()) { Group cgroup = ctx.Groups.Where(g => g.ID == group.ID).SingleOrDefault(); cgroup.Name = group.Name; cgroup.IsOperations = group.IsOperations; cgroup.OperationPermission = group.OperationPermission; } else { ctx.Groups.Add(group); } ctx.SaveChanges(); }