Ejemplo n.º 1
0
        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"));
        }
Ejemplo n.º 2
0
        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));
        }