/// <summary> /// 删除仓库 /// </summary> /// <param name="Rid"></param> /// <returns></returns> public ActionResult Delete(int Rid) { ResultMsg msg = new ResultMsg(); if (Rid > 0) { msg = new DALWarehouseTransfer().Delete(Rid); } return(Json(new { Success = msg.Success, Result = msg.ReturnInt, ErrMsg = msg.ErrMsg })); }
/// <summary> /// 分页查询 /// </summary> /// <param name="model"></param> /// <param name="currentPage"></param> /// <param name="pageSize"></param> /// <returns></returns> public ActionResult PageList(WarehouseTransfer model, int currentPage = 1, int pageSize = 20) { int recordCount = 0; List <WarehouseTransfer> WarehouseTransfer = new DALWarehouseTransfer().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(WarehouseTransfer)); }
/// <summary> /// 编辑仓库 /// </summary> /// <param name="Rid"></param> /// <returns></returns> public ActionResult Edit(int Rid) { var model = new WarehouseTransfer(); if (Rid > 0) { model = new DALWarehouseTransfer().GetSingleWarehouseTransfer(Rid); } ViewBag.WarehouseList = new DALWarehouse().QueryList(); ViewBag.ProductList = new DALProduct().QueryList(); return(View(model)); }
/// <summary> /// 添加/修改保存 /// </summary> /// <param name="model"></param> /// <returns></returns> public ActionResult Save(WarehouseTransfer model) { ResultMsg msg = new ResultMsg(); //修改 if (model.Rid > 0) { msg = new DALWarehouseTransfer().Update(model); } //添加 else if (model.Rid == 0) { msg = new DALWarehouseTransfer().Insert(model); } return(Json(new { Success = msg.Success, Result = msg.ReturnInt, ErrMsg = msg.ErrMsg })); }