public JsonResult AddUpdate(WareHouse_Property objwarehousepropert)
        {
            if (Session["LOGGEDIN"] != null)
            {
                try
                {
                    objwarehouse = new WareHouse_Property();
                    objwarehouse = objwarehousepropert;
                    objwarehouse.CreationDate     = DateTime.Now;
                    objwarehouse.CompanyIdx       = Convert.ToInt16(Session["COMPANYID"]);
                    objwarehouse.createdByUserIdx = Convert.ToInt16(Session["UID"]);
                    objwarehouse.IsActive         = true;//
                    objwarehouse.IsVisible        = true;

                    objwarehousebll = new WareHouse_BLL(objwarehouse);
                    var flag = objwarehousebll.AddUpdate();
                    return(Json(new { data = "", success = flag, statuscode = 200, count = "" }, JsonRequestBehavior.AllowGet));
                }
                catch (Exception ex)
                {
                    return(Json(new { data = ex.Message, success = false, statuscode = 400, count = 0 }, JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                return(Json(new { data = "Session Expired", success = false, statuscode = 400, count = 0 }, JsonRequestBehavior.AllowGet));
            }
        }
示例#2
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());
     }
 }
        public ActionResult AddNewWareHouse(int?id)
        {
            if (Session["LOGGEDIN"] != null)
            {
                objwarehouse    = new WareHouse_Property();
                objwarehousebll = new WareHouse_BLL(objwarehouse);
                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 WareHouse_BLL(WareHouse_Property objwarehouseProperty)
 {
     objwarehouse = objwarehouseProperty;
 }
示例#6
0
 public WareHouse_DAL(WareHouse_Property objwarehouseproperty)
 {
     objWarehouse  = objwarehouseproperty;
     objErrorTrace = new ErrorTracer();
 }