public ActionResult Delete(int?mediaTypeId) { MediaTypeItemModel mediaTypeItemModel = new MediaTypeItemModel() { IsSecurityOperations = this.IsSecurityOperations, MediaType = new MediaTypeViewModel(), ControllerAction = "Delete" }; try { if (IsDelete(mediaTypeItemModel.OperationResult)) { MediaType mediaType = Repository.GetById(new object[] { mediaTypeId }); if (mediaType != null) { mediaTypeItemModel.MediaType = new MediaTypeViewModel(mediaType); } } } catch (Exception exception) { mediaTypeItemModel.OperationResult.ParseException(exception); } return(View(mediaTypeItemModel)); }
public ActionResult Update(MediaTypeItemModel mediaTypeItemModel) { try { if (IsUpdate(mediaTypeItemModel.OperationResult)) { if (ValidateModelState(Repository)) { if (Repository.Update(mediaTypeItemModel.OperationResult, (MediaType)mediaTypeItemModel.MediaType.ToData())) { if (UnitOfWork.Save(mediaTypeItemModel.OperationResult)) { return(RedirectToUrlDictionary()); } } } } } catch (Exception exception) { mediaTypeItemModel.OperationResult.ParseException(exception); } mediaTypeItemModel.IsSecurityOperations = IsSecurityOperations; return(View(mediaTypeItemModel)); }
public ActionResult Update(MediaTypeItemModel mediaTypeItemModel) { try { if (IsUpdate(mediaTypeItemModel.OperationResult)) { if (ValidateModelState(Repository)) { if (Repository.Update(mediaTypeItemModel.OperationResult, (MediaType)mediaTypeItemModel.MediaType.ToData())) { if (UnitOfWork.Save(mediaTypeItemModel.OperationResult)) { return(JsonResultSuccess(new { uri = ReadUrlDictionary() })); } } } } } catch (Exception exception) { mediaTypeItemModel.OperationResult.ParseException(exception); } return(JsonResultOperationResult(mediaTypeItemModel.OperationResult)); }
public ActionResult Create() { MediaTypeItemModel mediaTypeItemModel = new MediaTypeItemModel() { IsSecurityOperations = this.IsSecurityOperations, MediaType = new MediaTypeViewModel(), ControllerAction = "Create" }; try { IsCreate(mediaTypeItemModel.OperationResult); } catch (Exception exception) { mediaTypeItemModel.OperationResult.ParseException(exception); } return(View(mediaTypeItemModel)); }