Esempio n. 1
0
        /// <summary>
        /// 清除当天主表数据和明细表数据
        /// </summary>
        public string deleteData()
        {
            string tag = "true";

            try
            {
                DateTime dateTime = DateTime.Now;
                string   date     = Convert.ToString(dateTime.ToString("yyyyMMdd"));
                using (PersistentManager persistentManager = new PersistentManager())
                {
                    SortingOrderDao       dao     = new SortingOrderDao();
                    SortingOrderDetailBll bll     = new SortingOrderDetailBll();
                    DataTable             orderdt = dao.QueryDate(date);
                    string orderidList            = UtinString.StringMake(orderdt, "ORDER_ID");
                    string orderid = UtinString.StringMake(orderidList);
                    dao.deleteOrderDate(date);
                    bll.DeleteOrderId(orderid);
                }
            }
            catch (Exception e)
            {
                tag = e.Message;
            }
            return(tag);
        }
Esempio n. 2
0
 /// <summary>
 /// 一个表名一个条件查询分拣主表数据
 /// </summary>
 /// <param name="filter"></param>
 /// <returns></returns>
 public int GetRowCount(string filter)
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SortingOrderDao dao = new SortingOrderDao();
         return(dao.GetRowCount(strTableView, filter));
     }
 }
Esempio n. 3
0
 /// <summary>
 /// 修改主表线路分配的分拣线编号
 /// </summary>
 /// <param name="SortingCode"></param>
 /// <param name="routeCode"></param>
 public void UpdateOrderMaster(string SortingCode, string routeCode, string orderDate)
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SortingOrderDao dao = new SortingOrderDao();
         dao.UpdateOrderMaster(SortingCode, routeCode, orderDate);
     }
 }
Esempio n. 4
0
 /// <summary>
 /// 分页查询数据,指定数据集表名
 /// </summary>
 /// <param name="pageIndex"></param>
 /// <param name="pageSize"></param>
 /// <param name="filter"></param>
 /// <param name="OrderByFields"></param>
 /// <returns></returns>
 public DataSet QuerySortingOrderMaster(int pageIndex, int pageSize, string filter, string OrderByFields)
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SortingOrderDao dao = new SortingOrderDao();
         return(dao.FindExecuteQuery(strTableView, strPrimaryKey, strQueryFields, pageIndex, pageSize, OrderByFields, filter, strTableView));
     }
 }
Esempio n. 5
0
 /// <summary>
 /// 根据线路编号查询主表的主表Id
 /// </summary>
 /// <param name="RouteCode"></param>
 /// <returns></returns>
 public DataTable QueryOrderId(string RouteCode, string orderDate)
 {
     using (PersistentManager persistentManager = new PersistentManager())
     {
         SortingOrderDao dao = new SortingOrderDao();
         return(dao.QueryOrderId(RouteCode, orderDate));
     }
 }