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

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

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

            if (Rid > 0)
            {
                model = new DALPurchaseLog().GetSinglePurchaseLog(Rid);
            }

            return(View(model));
        }
Example #3
0
        /// <summary>
        /// 分页查询
        /// </summary>
        /// <param name="model"></param>
        /// <param name="currentPage"></param>
        /// <param name="pageSize"></param>
        /// <returns></returns>
        public ActionResult PageList(PurchaseLog model, int currentPage = 1, int pageSize = 20)
        {
            int recordCount = 0;
            List <PurchaseLog> PurchaseLog = new DALPurchaseLog().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(PurchaseLog));
        }
Example #4
0
        /// <summary>
        /// 添加/修改保存
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public ActionResult Save(PurchaseLog model)
        {
            ResultMsg msg = new ResultMsg();

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

            return(Json(new { Success = msg.Success, Result = msg.ReturnInt, ErrMsg = msg.ErrMsg }));
        }