Esempio n. 1
0
        public ActionResult AddNewWareHouse(int?id)
        {
            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))
            {
                objwarehouse     = new WareHouse_Property();
                objwarehouse.Idx = Convert.ToInt32(id);
                objwarehousebll  = new WareHouse_BLL(objwarehouse);
                DataTable dt = objwarehousebll.SelectOne();
                objwarehouse.WareHouseName   = dt.Rows[0]["WareHouseName"].ToString();
                objwarehouse.IsMainWareHouse = Convert.ToBoolean(dt.Rows[0]["IsMainWareHouse"].ToString());
                objwarehouse.BranchIdx       = Convert.ToInt32(dt.Rows[0]["BranchIdx"].ToString());
                Branch_BLL objBranch = new Branch_BLL();
                objwarehouse.BranchLists = Helper.ConvertDataTable <Branch_Property>(objBranch.ViewAll());

                if (objwarehouse.Idx > 0)
                {
                    return(View("_AddNewWareHouse", objwarehouse));
                }
                else
                {
                    return(View("_AddNewWareHouse", objwarehouse));
                }
            }
            else
            {
                return(RedirectToAction("Login", "Account"));
            }
        }
 public DataTable ViewWareHouses()
 {
     if (Session["LOGGEDIN"] != null)
     {
         try
         {
             WareHouse_Property objproperty = new WareHouse_Property();
             objproperty.BranchIdx = Convert.ToInt32(Session["BRANCHID"].ToString());//user logged in session branchIdx
             WareHouse_BLL objBLL = new WareHouse_BLL(objproperty);
             return(objBLL.SelectOne());
         }
         catch (Exception ex)
         {
             return(new DataTable());
         }
     }
     else
     {
         return(new DataTable());
     }
 }