public static CategoryPhotoEntity ToBllCategory(this CategoryPhotoViewModel categoryViewModel) { return(new CategoryPhotoEntity() { CategoryId = categoryViewModel.Id, Name = categoryViewModel.Name }); }
public ActionResult CreateCategory(CategoryPhotoViewModel ctgrPhotoViewModel, string returnUrl) { if (categoryService.GetCategoryIdByName(ctgrPhotoViewModel.Name) != 0) { ModelState.AddModelError("", "Category already exists."); if (HttpContext.Request.IsAjaxRequest()) { return(Json(new { errors = GetErrorsFromModelState() })); } return(View(ctgrPhotoViewModel)); } categoryService.CreateCategoryPhoto(ctgrPhotoViewModel.ToBllCategory()); if (HttpContext.Request.IsAjaxRequest()) { return(Json(new { success = true, redirect = returnUrl })); } return(RedirectToAction("Index", "Photo")); }