示例#1
0
        /// <summary>
        /// 删除仓库
        /// </summary>
        /// <param name="Rid"></param>
        /// <returns></returns>
        public ActionResult Delete(int Rid)
        {
            ResultMsg msg = new ResultMsg();

            if (Rid > 0)
            {
                msg = new DALSalesLog().Delete(Rid);
            }

            return(Json(new { Success = msg.Success, Result = msg.ReturnInt, ErrMsg = msg.ErrMsg }));
        }
示例#2
0
        /// <summary>
        /// 编辑仓库
        /// </summary>
        /// <param name="Rid"></param>
        /// <returns></returns>
        public ActionResult Edit(int Rid)
        {
            var model = new SalesLog();

            if (Rid > 0)
            {
                model = new DALSalesLog().GetSingleSalesLog(Rid);
            }

            ViewBag.WarehouseList = new DALWarehouse().QueryList();

            return(View(model));
        }
示例#3
0
        /// <summary>
        /// 分页查询
        /// </summary>
        /// <param name="model"></param>
        /// <param name="currentPage"></param>
        /// <param name="pageSize"></param>
        /// <returns></returns>
        public ActionResult PageList(SalesLogQuery model, int currentPage = 1, int pageSize = 20)
        {
            int             recordCount = 0;
            List <SalesLog> SalesLog    = new DALSalesLog().QueryPagination(currentPage, pageSize, out recordCount, model).ToList();

            ViewBag.RecordCount = recordCount;
            ViewBag.CurrentPage = currentPage;
            ViewBag.PageSize    = pageSize;
            ViewBag.PageCount   = Math.Ceiling((double)recordCount / (double)pageSize);
            ViewBag.Model       = model;

            return(View(SalesLog));
        }
示例#4
0
        /// <summary>
        /// 分页查询
        /// </summary>
        /// <param name="model"></param>
        /// <param name="currentPage"></param>
        /// <param name="pageSize"></param>
        /// <returns></returns>
        public ActionResult PageList(SalesLogQuery model, int currentPage = 1, int pageSize = 20)
        {
            if (model.endTime != null)
            {
                model.endTime = Convert.ToDateTime(model.endTime).AddDays(1).AddSeconds(-1);
            }

            int             recordCount = 0;
            List <SalesLog> SalesLog    = new DALSalesLog().QueryPagination(currentPage, pageSize, out recordCount, model).ToList();

            ViewBag.RecordCount = recordCount;
            ViewBag.CurrentPage = currentPage;
            ViewBag.PageSize    = pageSize;
            ViewBag.PageCount   = Math.Ceiling((double)recordCount / (double)pageSize);

            return(View(SalesLog));
        }
示例#5
0
        /// <summary>
        /// 添加/修改保存
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public ActionResult Save(SalesLog model)
        {
            ResultMsg msg = new ResultMsg();

            //修改
            if (model.Rid > 0)
            {
                msg = new DALSalesLog().Update(model);
            }
            //添加
            else if (model.Rid == 0)
            {
                msg = new DALSalesLog().Insert(model);
            }

            return(Json(new { Success = msg.Success, Result = msg.ReturnInt, ErrMsg = msg.ErrMsg }));
        }
示例#6
0
        public ActionResult Welcome()
        {
            if (!System.Web.HttpContext.Current.Request.IsAuthenticated)
            {
                return(RedirectToAction("Index", "Login"));
            }

            int DayOrderNum, MonthOrderNum, YearOrderNum, DaySaleNum, MonthSaleNum, YearSaleNum = 0;
            var salesStat = new DALSalesLog().SalesStat(out DayOrderNum, out MonthOrderNum, out YearOrderNum, out DaySaleNum, out MonthSaleNum, out YearSaleNum);

            ViewBag.User          = GetLoginUser();
            ViewBag.SalesStat     = salesStat;
            ViewBag.DayOrderNum   = DayOrderNum;
            ViewBag.MonthOrderNum = MonthOrderNum;
            ViewBag.YearOrderNum  = YearOrderNum;
            ViewBag.DaySaleNum    = DaySaleNum;
            ViewBag.MonthSaleNum  = MonthSaleNum;
            ViewBag.YearSaleNum   = YearSaleNum;

            return(View());
        }