public void UnmapToGrp(TblMailingLists mail, TlkpMailingGroups grp) { //throw new NotImplementedException(); TblMailingLists m = GetById(mail.Id); TblEmailGroupMapping _gp = m.TblEmailGroupMapping .FirstOrDefault(x => x.MailingGroup == grp.Id); Context.Remove(_gp); Save(m); }
public void MapToGrp(TblMailingLists mail, TlkpMailingGroups grp) { TblMailingLists m = GetById(mail.Id); TblEmailGroupMapping _gp = m.TblEmailGroupMapping .FirstOrDefault(x => x.MailingGroup == grp.Id); if (_gp == null) { TblEmailGroupMapping mapping = new TblEmailGroupMapping(); mapping.MailingGroupNavigation = grp; m.TblEmailGroupMapping.Add(mapping); Save(m); } }