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)); }
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)); }