Ejemplo n.º 1
0
        public virtual ActionResult GetSalePoint(AdministrativeDivision city, DrugsSalePoint salePoint)
        {
            SetNavigationHierarchy(GetDrugsLocationSalePointsNavigationItems(city), salePoint.Address);

            var getSalePointViewModel = new GetSalePointViewModel(salePoint);

            return View(getSalePointViewModel);
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
 public GetSalePointViewModel(DrugsSalePoint salePoint)
 {
     SalePoint = salePoint;
     CommentsBlock = new CommentsBlockViewModel(salePoint);
 }