Пример #1
0
 /// <summary>
 /// 删除客户订单
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public ActionResult DelSaleDepot(string id)
 {
     if (SaleDepotBLL.DelStocks(id) > 0)
     {
         return(Content("del_yes"));
     }
     else
     {
         return(Content("del_no"));
     }
 }
Пример #2
0
 /// <summary>
 /// 修改客户订单
 /// </summary>
 /// <param name="qp"></param>
 /// <param name="list"></param>
 /// <returns></returns>
 public ActionResult EditCustomerOrder(SaleDepot qp, List <SaleDepotDetail> list)
 {
     if (SaleDepotBLL.EditStocks(qp, list) > 0)
     {
         return(Content("edit_yes"));
     }
     else
     {
         return(Content("edit_no"));
     }
 }
Пример #3
0
 /// <summary>
 /// 添加客户订单
 /// </summary>
 /// <param name="qp"></param>
 /// <param name="list"></param>
 /// <returns></returns>
 public ActionResult AddSaleDepot(SaleDepot qp, List <SaleDepotDetail> list)
 {
     qp.UserID = Convert.ToInt32(Session["uid"]);
     if (SaleDepotBLL.AddStocks(qp, list) > 0)
     {
         return(Content("add_yes"));
     }
     else
     {
         return(Content("add_no"));
     }
 }
Пример #4
0
        /// <summary>
        /// 销售出货
        /// </summary>
        /// <returns></returns>
        public ActionResult SaleOut()
        {
            List <Customers> cus = CustomersBLL.GetAll();

            ViewData["clist"] = cus;
            ViewData["dlist"] = DepotsBLL.GetAll();
            int count        = SaleDepotBLL.GetAll().Count;
            int MaxPageIndex = count % 10 == 0 ? count / 10 : count / 10 + 1;

            ViewData["count"]        = count;
            ViewData["MaxPageIndex"] = MaxPageIndex;
            int count1        = CustomerOrderBLL.GetAll().Count;
            int MaxPageIndex1 = count1 % 10 == 0 ? count1 / 10 : count1 / 10 + 1;

            ViewData["count1"]        = count1;
            ViewData["MaxPageIndex1"] = MaxPageIndex1;
            return(View());
        }
Пример #5
0
        /// <summary>
        /// 审核客户订单
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult CKSaleDepot(string id)
        {
            int userid = Convert.ToInt32(Session["uid"]);

            try
            {
                if (SaleDepotBLL.CKInDepot(id, userid) > 0)
                {
                    return(Content("ck_yes"));
                }
                else
                {
                    return(Content("ck_no"));
                }
            }
            catch (Exception ex)
            {
                return(Content(ex.Message));
            }
        }
Пример #6
0
        /// <summary>
        /// 条件查询
        /// </summary>
        /// <param name="QPID">报价单编号</param>
        /// <param name="CusID">客户编号</param>
        /// <param name="QPDate">创建时间</param>
        /// <param name="UsersName">创建人</param>
        /// <param name="QPState">状态</param>
        /// <param name="PageIndex">页数</param>
        /// <returns></returns>
        public ActionResult Find(string SDID, string UsersName, string DepotID, string CusID, string SDDate, int COState, int PageIndex)
        {
            int count             = 0;
            List <SaleDepot> list = SaleDepotBLL.Find(SDID, CusID, DepotID, SDDate, UsersName, COState, PageIndex, 10, out count);

            count = count % 10 == 0 ? count / 10 : count / 10 + 1;
            List <object> listed = new List <object>();

            if (list.Count > 0)
            {
                foreach (SaleDepot item in list)
                {
                    listed.Add(new { COID = item.COID, SDID = item.SDID, CusID = item.CusID, CusName = item.Customers.CusName, DepotName = item.Depots.DepotName, UserID = item.UserID, UsersName = item.Users.UsersName, SDDate = item.SDDate, SDState = item.SDState, SDDesc = item.SDDesc, MaxPageIndex = count, CLAgio = item.Customers.CustomerLevel.CLAgio });
                }
            }
            else
            {
                listed.Add(new { SDID = "", MaxPageIndex = 0 });
            }
            return(Json(listed));;
        }
Пример #7
0
        /// <summary>
        /// 根据ID查询客户订单信息
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult GetSaleDepotByID(string id)
        {
            SaleDepot item = SaleDepotBLL.GetSaleDepotByID(id);

            return(Json(new { SDID = item.SDID, CusID = item.CusID, CusName = item.Customers.CusName, UserID = item.UserID, UsersName = item.Users.UsersName, SDDate = item.SDDate, SDState = item.SDState, SDDesc = item.SDDesc, CLAgio = item.Customers.CustomerLevel.CLAgio }));
        }