public ActionResult Delete(int id) { #region Check Rights bool hasRights = false; hasRights = AdminHelper.CheckUserAction(ScreenEnum.Consignee, ActionEnum.Delete); if (!hasRights) { return(Json("You are UnAuthorized to do this action")); } #endregion string isDeleted = ConsigneeHelper.Delete(id); return(Json(isDeleted)); }
public ActionResult AddTruckingOrder(int operationId, byte orderFrom = 1, int houseBillId = 0) { #region Check Rights bool hasRights; if (orderFrom == 1) //Check export rights { hasRights = AdminHelper.CheckUserAction(ScreenEnum.ExportHB, ActionEnum.AddEditTruckingOrder); } else { hasRights = AdminHelper.CheckUserAction(ScreenEnum.ImportHB, ActionEnum.AddEditTruckingOrder); } if (!hasRights) { return(PartialView("~/Views/Shared/_UnAuthorized.cshtml")); } #endregion // remember that cannot create more than one tracking order unless status canceled TruckingOrderVm trkoVmObj = TruckingHelper.NewTruckingOrderByOperation(operationId, orderFrom, houseBillId); if (trkoVmObj.OrderFrom == 1) { var shipperObj = ShipperHelper.GetShipperInfo(trkoVmObj.ShipperId); ViewBag.ClientName = shipperObj.ShipperNameEn; trkoVmObj.ShipFromAddress = shipperObj.ShipperAddressEn; } else { var consigneeObj = ConsigneeHelper.GetConsigneeInfo(trkoVmObj.ConsigneeId); ViewBag.ClientName = consigneeObj.ConsigneeNameEn; trkoVmObj.ShipFromAddress = consigneeObj.ConsigneeAddressEn; } ViewData["AreaList"] = ListCommonHelper.GetAreaGrouped(); ViewBag.ContainerSummary = OperationHelper.GetContainersSummary(trkoVmObj.OperationId); return(PartialView("~/Views/Trucking/AddTruckingOrder.cshtml", trkoVmObj)); }
public ActionResult Add(int id = 0) { #region Check Rights bool hasRights; if (id == 0) //Check export rights { hasRights = AdminHelper.CheckUserAction(ScreenEnum.Consignee, ActionEnum.Add); } else { hasRights = AdminHelper.CheckUserAction(ScreenEnum.Consignee, ActionEnum.Edit); } if (!hasRights) { return(RedirectToAction("UnAuthorized", "Home", new { area = "" })); } #endregion ViewData["CityList"] = ListCommonHelper.GetCityGrouped(); ConsigneeVm consigneeObj = ConsigneeHelper.GetConsigneeInfo(id); return(View(consigneeObj)); }
public ActionResult GetConsigneeContacts(int consigneeId) { var contactList = ConsigneeHelper.GetContactsList(consigneeId); return(PartialView("~/Views/Shared/_ViewContacts.cshtml", contactList)); }
public ActionResult AddConsigneeQuick(string code, string name) { int conigneeId = ConsigneeHelper.AddConsigneeQuick(code, name); return(Json(conigneeId)); }
public ActionResult AddEditConsignee(ConsigneeVm consigneeVm) { string isSaved = ConsigneeHelper.AddEditConsignee(consigneeVm); return(Json(isSaved)); }
public ActionResult Index() { List <ConsigneeVm> consigneeList = ConsigneeHelper.GetConsigneeList(); return(View(consigneeList)); }