public void DeleteGroup() { Models.Inrix.Repositories.GroupMemberRepository gmr = new Models.Inrix.Repositories.GroupMemberRepository(); Models.Inrix.Repositories.GroupRepository gr = new Models.Inrix.Repositories.GroupRepository(); gr.RemoveByID(this.ID); gmr.DeleteByGroupID(this.ID); }
public void SaveMembers() { MOE.Common.Models.Inrix.Repositories.GroupMemberRepository gmr = new Models.Inrix.Repositories.GroupMemberRepository(); int x = 0; //remove the old Group from Group Members gmr.DeleteByGroupID(this.ID); //Save the new group members foreach (Route route in this.Items) { x++; Models.Inrix.Group_Members gm = new Models.Inrix.Group_Members(); gm.Group_ID = this.ID; gm.Route_ID = route.ID; gm.Group_Order = x; gmr.Add(gm); } }