Esempio n. 1
0
        public ActionResult SaveMarketRoute(MarketRouteViewModel model)
        {
            model.TenantId = CurrentTenantId;
            var marketRoute = Mapper.Map(model, new MarketRoute());

            _marketServices.SaveMarketRoute(marketRoute, CurrentUserId);
            return(RedirectToAction("Index"));
        }
Esempio n. 2
0
        // GET: MarketRoutes/Create
        public ActionResult Edit(int?id)
        {
            if (!caSession.AuthoriseSession())
            {
                return(Redirect((string)Session["ErrorUrl"]));
            }

            var model = new MarketRouteViewModel();

            if (id.HasValue && id > 0)
            {
                model = _marketServices.GetMarketRouteById(id.Value);
            }
            return(View("_CreateEdit", model));
        }
Esempio n. 3
0
        public MarketRouteViewModel GetMarketRouteById(int routeId)
        {
            var result = new MarketRouteViewModel();

            var route = _currentDbContext.MarketRoutes.Find(routeId);

            if (route != null)
            {
                return(result = Mapper.Map(route, new MarketRouteViewModel()));
            }

            else
            {
                return(result);
            }
        }