public IActionResult EditOfferedService(EditOfferedServiceViewModel model) { _offeredServiceLogic.EditOfferedService(model.Id, model.Name, model.Category, model.DeliveryTimeDays, model.DeliveryTimeHours, model.Description, model.Price); TempData["ServiceIsEdited"] = true; return(RedirectToAction("Index", "Profile")); }
public IActionResult EditOfferedService(int offeredServiceId) { var offeredService = _offeredServiceLogic.GetOfferedServiceById(offeredServiceId); ViewBag.Categories = _categoryLogic.GetAllCategories().Select(category => category.Name); var model = new EditOfferedServiceViewModel() { Id = offeredServiceId, Name = offeredService.Name, Category = offeredService.Category, Price = offeredService.Price, Description = offeredService.Description, DeliveryTimeDays = offeredService.DeliveryTimeDays, DeliveryTimeHours = offeredService.DeliveryTimeHours, Images = _imageLogic.GetImagesByOfferedServiceId(offeredServiceId).Select(image => image.ToString()) .ToList() }; return(View(model)); }