Example #1
0
        public ActionResult Save(Broadcast model)
        {
            model.UpdateTime = DateTime.Now;
            var  entry = BroadcastService.Get(c => c.Email.Equals(model.Email));
            bool b;

            if (entry is null)
            {
                b = BroadcastService.AddEntitySaved(model) != null;
            }
            else
            {
                entry.Email         = model.Email;
                entry.SubscribeType = model.SubscribeType;
                entry.UpdateTime    = DateTime.Now;
                b = BroadcastService.SaveChanges() > 0;
            }
            return(ResultData(model, b, b ? "更新订阅成功!" : "更新订阅失败!"));
        }