Пример #1
0
        public ActionResult Edit(MediaGroupsEditModel model)
        {
            if (ModelState.IsValid)
            {
                short sysMessageId     = 0;
                byte  sysMessageTypeId = 0;
                model.SystemStatus = SystemStatus.Error;
                var mediaGroup = new MediaGroups
                {
                    SiteId         = model.SiteId,
                    MediaGroupId   = model.MediaGroupId,
                    MediaGroupName = model.MediaGroupName,
                    MediaGroupDesc = model.MediaGroupDesc,
                    ParentGroupId  = model.ParentGroupId,
                    CrUserId       = model.CrUserId,
                    CrDateTime     = model.CrDateTime
                };
                sysMessageTypeId = model.MediaGroupId > 0 ? mediaGroup.Update(0, _userId, ref sysMessageId) : mediaGroup.Insert(0, _userId, ref sysMessageId);

                if (sysMessageId > 0)
                {
                    var sysMessage = new SystemMessages().Get(sysMessageId);
                    if (sysMessageTypeId == CmsConstants.SystemMessageIdSuccess)
                    {
                        model.SystemStatus = SystemStatus.Success;
                    }
                    ModelState.AddModelError("SystemMessages", sysMessage.SystemMessageDesc);
                }
                else
                {
                    ModelState.AddModelError("SystemMessages", "Bạn vui lòng thử lại sau.");
                }
            }
            return(View(model));
        }
Пример #2
0
        public ActionResult Edit(short mediaGroupId = 0)
        {
            var model = new MediaGroupsEditModel();

            if (mediaGroupId > 0)
            {
                var mediaGroup = new MediaGroups().Get(mediaGroupId);
                if (mediaGroup.MediaGroupId > 0)
                {
                    model.SiteId         = mediaGroup.SiteId;
                    model.MediaGroupId   = mediaGroup.MediaGroupId;
                    model.MediaGroupName = mediaGroup.MediaGroupName;
                    model.MediaGroupDesc = mediaGroup.MediaGroupDesc;
                    model.ParentGroupId  = mediaGroup.ParentGroupId;
                    model.CrUserId       = mediaGroup.CrUserId;
                    model.CrDateTime     = mediaGroup.CrDateTime;
                }
            }
            return(View(model));
        }