Exemple #1
0
        // GET: /ServiceRelation/Details/5
        public async Task <ActionResult> Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var viewModel = await _providerServiceRelationManager.GetServiceRelationAsync <ProviderServiceViewModelWithFeedbacks>((int)id);

            if (viewModel == null)
            {
                return(HttpNotFound());
            }
            return(View(viewModel));
        }
 public async Task<ActionResult> Create(int? serviceProviderServiceId)
 {
     if (serviceProviderServiceId == null)
     {
         return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
     }
     var userId = User.Identity.GetUserId();
     if (!await _customerManager.IsCustomerProfileExistAsync(userId))
     {
         return RedirectToAction("Index", "Customer", new { Message = ManageMessage.NullErrorCustomerProfile });
     }
     var viewModel = new OrderViewModelCreate();
     viewModel.ServiceProviderService = await _providerServiceRelationManager.GetServiceRelationAsync<ProviderServiceViewModelCustomer>((int)serviceProviderServiceId);
     await setDates(viewModel);
     return View(viewModel);
 }