Exemplo n.º 1
0
        public ActionResult GetStockReturnStateCount()
        {
            List <int> list = new List <int>();

            list.Add(StockReturnDAL.FindStateCount(0));
            list.Add(StockReturnDAL.FindStateCount(1));
            return(Json(list));
        }
Exemplo n.º 2
0
        public ActionResult GetStockReturnCountByMtoth1()
        {
            List <int> dts = new List <int>();
            DateTime   dt  = DateTime.Now.AddYears(-1);

            for (int i = 1; i <= 12; i++)
            {
                DateTime d = dt.AddMonths(i);
                dts.Add(StockReturnDAL.FindByYCount(d, 1));
            }
            return(Json(dts));
        }
Exemplo n.º 3
0
        /// <summary>
        /// 销售退货
        /// </summary>
        /// <returns></returns>
        public ActionResult StockST()
        {
            List <int> dts = new List <int>();
            DateTime   dt  = DateTime.Now.AddYears(-1);

            for (int i = 1; i <= 12; i++)
            {
                DateTime d  = dt.AddMonths(i);
                int      st = StockReturnDAL.FindByYCount(d, 0) + StockReturnDAL.FindByYCount(d, 1);//销售退货
                dts.Add(st);
            }
            return(Json(dts));
        }
Exemplo n.º 4
0
        /// <summary>
        /// 查询所有的出库数据
        /// </summary>
        /// <returns></returns>
        public ActionResult StockOut()
        {
            List <int> dts = new List <int>();
            DateTime   dt  = DateTime.Now.AddYears(-1);

            for (int i = 1; i <= 12; i++)
            {
                DateTime d  = dt.AddMonths(i);
                int      cr = SaleDepotDAL.FindByYCount(d, 0) + SaleDepotDAL.FindByYCount(d, 1);             //销售出库数
                int      sr = ProduceOutDepotDAL.FindByYCount(d, 0) + ProduceOutDepotDAL.FindByYCount(d, 1); //生产领料数
                int      qr = OtherOutDepotDAL.FindByYCount(d);                                              //其它出库
                int      st = StockReturnDAL.FindByYCount(d, 0) + StockReturnDAL.FindByYCount(d, 1);         //采购退货
                dts.Add(cr + sr + qr + st);
            }
            return(Json(dts));
        }
Exemplo n.º 5
0
 /// <summary>
 /// 删除采购退货单
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 internal static int DelStocks(string id)
 {
     return(StockReturnDAL.DelStocks(id));
 }
Exemplo n.º 6
0
 /// <summary>
 /// 审核采购退货单
 /// </summary>
 /// <param name="id"></param>
 /// <param name="userid"></param>
 /// <returns></returns>
 internal static int CKInDepot(string id, int userid)
 {
     return(StockReturnDAL.CKInDepot(id, userid));
 }
Exemplo n.º 7
0
 /// <summary>
 /// 根据ID查询采购退货详单信息
 /// </summary>
 /// <param name="id"></param>
 internal static StockReturn GetDByID(string id)
 {
     return(StockReturnDAL.GetDByID(id));
 }
Exemplo n.º 8
0
 /// <summary>
 /// 修改采购退货单
 /// </summary>
 /// <param name="qp"></param>
 /// <param name="list"></param>
 /// <returns></returns>
 internal static int EditStocks(StockReturn qp, List <StockReturnDetail> list)
 {
     return(StockReturnDAL.EditStocks(qp, list));
 }
Exemplo n.º 9
0
 /// <summary>
 /// 条件查询
 /// </summary>
 /// <param name="COID"></param>
 /// <param name="CusID"></param>
 /// <param name="CODate"></param>
 /// <param name="CORefDate"></param>
 /// <param name="UsersName"></param>
 /// <param name="COState"></param>
 /// <param name="PageIndex"></param>
 /// <param name="PageSize"></param>
 /// <param name="count"></param>
 /// <returns></returns>
 internal static List <StockReturn> Find(string KRID, string PPID, string SIDID, string DepotID, string KRDate, string UsersName, int KRState, int PageIndex, int PageSize, out int count)
 {
     return(StockReturnDAL.Find(KRID, PPID, SIDID, DepotID, KRDate, UsersName, KRState, PageIndex, PageSize, out count));
 }