public ActionResult InventoryMovement() { string actionName = this.ControllerContext.RouteData.Values["action"].ToString(); string controllerName = this.ControllerContext.RouteData.Values["controller"].ToString(); string pagename = @"/" + controllerName + @"/" + actionName; var page = (List <LP_Pages_Property>)Session["PageList"]; if (Session["LoggedIn"] != null && Helper.CheckPageAccess(pagename, page) && Session["ISADMIN"] != null && Convert.ToBoolean(Session["ISADMIN"].ToString()) == true) { LP_Inventory_Movement objinvrprt = new LP_Inventory_Movement(); objinvrprt.BranchList = Helper.ConvertDataTable <Branch_Property>(ViewAllBranches()); objinvrprt.ProductList = Helper.ConvertDataTable <Product_Property>(ViewAllProduct()); objinvrprt.WareHouseList = Helper.ConvertDataTable <WareHouse_Property>(ViewWareHouses()); return(View(objinvrprt)); } else { if (Session["LoggedIn"] == null) { return(RedirectToAction("Login", "Account")); } else { return(RedirectToAction("NotAuthorized", "Account")); } } }
public JsonResult TransferInventory(LP_Inventory_Movement objINV) { try { objINV.TransactionType = 12; objINV.Useridx = Convert.ToInt32(Session["UID"].ToString()); objINV.DateCreated = DateTime.Now; objINV.DetailData = Helper.ToDataTable <LP_InventoryLogs_Property>(objINV.InventoryLogs); objLP_Inventory_BLL = new LP_Inventory_BLL(); bool flag = objLP_Inventory_BLL.TransferInventory(objINV); return(Json(new { data = "/Reports/InventoryReport.Pdf", success = flag, statuscode = 400, count = 0 }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { data = "/Reports/InventoryReport.Pdf", success = true, statuscode = 400, count = 0 }, JsonRequestBehavior.AllowGet)); } }