public ActionResult AddImageDomain() { ImageDomainViewModel viewModel = new ImageDomainViewModel(); viewModel.Status = true; return(PartialView("AddImageDomain", viewModel)); }
public ActionResult ImageDomainsList() { ImageDomainViewModel viewModel = new ImageDomainViewModel(); ViewBag.accountId = 0; short ItemsPerPage = default(short); short.TryParse(this.Identity.ToItemsPerPage(), out ItemsPerPage); ViewBag.ItemsPerPage = ItemsPerPage; return(View("ImageDomainsList", viewModel)); }
public ActionResult UpdateImageDomain(string imageDomainViewModel) { ImageDomainViewModel viewModel = JsonConvert.DeserializeObject <ImageDomainViewModel>(imageDomainViewModel); viewModel.LastModifiedBy = this.Identity.ToUserID(); viewModel.LastModifiedOn = DateTime.Now.ToUniversalTime(); UpdateImageDomainRequest request = new UpdateImageDomainRequest() { ImageDomainViewModel = viewModel, RequestedBy = this.Identity.ToUserID() }; imageDomainService.UpdateImageDomain(request); return(Json(new { success = true, response = "" }, JsonRequestBehavior.AllowGet)); }
ImageDomainViewModel updateImageDomain(ImageDomainViewModel imageDomainViewModel) { ImageDomain imageDomain = Mapper.Map <ImageDomainViewModel, ImageDomain>(imageDomainViewModel); isValidImageDomain(imageDomain); bool isDuplicate = imageDomainRepository.IsDuplicateImageDomain(imageDomain); if (isDuplicate) { var message = "[|Image domain |] \"" + imageDomain.Domain + "\" [|already exists. Please choose a different domain.|]"; throw new UnsupportedOperationException(message); } imageDomainRepository.Update(imageDomain); ImageDomain updatedImageDomain = unitOfWork.Commit() as ImageDomain; Logger.Current.Informational("Image domain updated successfully."); AddImageDomainBinding(imageDomain.Domain); return(Mapper.Map <ImageDomain, ImageDomainViewModel>(updatedImageDomain)); }
public InsertImageDomainResponse InsertImageDomain(InsertImageDomainRequest request) { InsertImageDomainResponse response = new InsertImageDomainResponse(); ImageDomain imageDomain = Mapper.Map <ImageDomainViewModel, ImageDomain>(request.ImageDomainViewModel); isValidImageDomain(imageDomain); bool isDuplicate = imageDomainRepository.IsDuplicateImageDomain(imageDomain); if (isDuplicate) { var message = "[|Image domain |] \"" + imageDomain.Domain + "\" [|already exists. Please choose a different domain.|]"; throw new UnsupportedOperationException(message); } imageDomainRepository.Insert(imageDomain); ImageDomain newImageDomain = unitOfWork.Commit() as ImageDomain; ImageDomainViewModel imageDomainViewModel = Mapper.Map <ImageDomain, ImageDomainViewModel>(newImageDomain); AddImageDomainBinding(imageDomain.Domain); response.ImageDomainViewModel = imageDomainViewModel; return(response); }