Пример #1
0
        public ActionResult Add(int id = 0)
        {
            #region Check Rights
            bool hasRights;
            if (id == 0) //Check export rights
            {
                hasRights = AdminHelper.CheckUserAction(ScreenEnum.CarrierRate, ActionEnum.Add);
            }
            else
            {
                hasRights = AdminHelper.CheckUserAction(ScreenEnum.CarrierRate, ActionEnum.Edit);
            }

            if (!hasRights)
            {
                return(RedirectToAction("UnAuthorized", "Home", new { area = "" }));
            }

            #endregion
            CarrierRateVm carrRateVm = CarrierRateHelper.GetCarrierRateInfo(id);
            ViewBag.CarrierList      = ListCommonHelper.GetCarrierList();
            ViewBag.ContainerList    = ListCommonHelper.GetContainerList();
            ViewData["PortList"]     = ListCommonHelper.GetPortsGrouped();
            ViewData["CurrencyList"] = ListCommonHelper.GetCurrencyList();
            return(View(carrRateVm));
        }
Пример #2
0
        public ActionResult Delete(int id)
        {
            #region Check Rights
            bool hasRights = false;
            hasRights = AdminHelper.CheckUserAction(ScreenEnum.CarrierRate, ActionEnum.Delete);
            if (!hasRights)
            {
                return(Json("You are UnAuthorized to do this action"));
            }

            #endregion
            string isDeleted = CarrierRateHelper.Delete(id);
            return(Json(isDeleted));
        }
        public ActionResult GetSearchResult(FormCollection form)
        {
            var carrRateList = CarrierRateHelper.GetCarrierRatesInquiry(form);

            return(PartialView("~/Views/CarrierRateInquiry/_ResultTable.cshtml", carrRateList));
        }
        public JObject GetTableJson(FormCollection form = null)
        {
            var carrRateList = CarrierRateHelper.GetCarrierRates(form);

            return(carrRateList);
        }
Пример #5
0
        public ActionResult AddEditCarrierRate(CarrierRateVm carrRateVm)
        {
            string isSaved = CarrierRateHelper.AddEditCarrierRate(carrRateVm);

            return(Json(isSaved));
        }