public virtual ActionResult GetSalePoint(AdministrativeDivision city, DrugsSalePoint salePoint) { SetNavigationHierarchy(GetDrugsLocationSalePointsNavigationItems(city), salePoint.Address); var getSalePointViewModel = new GetSalePointViewModel(salePoint); return View(getSalePointViewModel); }
public virtual ActionResult AddSalePoint(AdministrativeDivision city, AddSalePointFormViewModel form) { DrugsSalePoint salePoint = null; return Handle(() => { var geoPoint = _yandexGeolocationService.GetPoint(city.Name, form.Address); salePoint = new DrugsSalePoint(city.Id, form.Address, geoPoint, form.Description); _documentSession.Store(salePoint); }, success: () => MVC.Drugs.SalePoint.GetSalePoint(city, salePoint)); }
public GetSalePointViewModel(DrugsSalePoint salePoint) { SalePoint = salePoint; CommentsBlock = new CommentsBlockViewModel(salePoint); }