Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
            }
        }