Пример #1
0
 public DN_GroupEmail UpdateBase(DN_GroupEmail groupEmail, DNGroupMailSSCItem mailSscItem)
 {
     groupEmail.AgencyID    = mailSscItem.AgencyID;
     groupEmail.Name        = mailSscItem.Name;
     groupEmail.Slug        = mailSscItem.Slug;
     groupEmail.DateCreated = mailSscItem.DateCreated;
     groupEmail.IsShow      = mailSscItem.IsShow;
     return(groupEmail);
 }
Пример #2
0
        public ActionResult Add(string key, string json)
        {
            if (key == Keyapi)
            {
                var dayOff = JsonConvert.DeserializeObject <DNGroupMailSSCItem>(json);
                var obj    = new DN_GroupEmail();
                dayOff.AgencyID = Agencyid();
                UpdateBase(obj, dayOff);
                _dl.Add(obj);

                // add user
                var lstUser = _dl.GetUserArrId(dayOff.LstUserIds);
                foreach (var item in lstUser)
                {
                    obj.DN_Users.Add(item);
                }

                _dl.Save();
                return(Json(1, JsonRequestBehavior.AllowGet));
            }
            return(Json(0, JsonRequestBehavior.AllowGet));
        }
Пример #3
0
 public void Delete(DN_GroupEmail mailSsc)
 {
     FDIDB.DN_GroupEmail.Remove(mailSsc);
 }
Пример #4
0
 public void Add(DN_GroupEmail mailSsc)
 {
     FDIDB.DN_GroupEmail.Add(mailSsc);
 }