Beispiel #1
0
        /// <summary>
        /// 更新某个订单的状态
        /// </summary>
        /// <param name="id"></param>
        /// <param name="status"></param>
        /// <returns></returns>
        public bool UpdateStatus(string id, int status)
        {
            OrderService os = new OrderWS.OrderService();

            return(os.UpdateStatus(id, status));
        }
Beispiel #2
0
 /// <summary>
 /// 订单没有被受理时,添加未被受理的原因
 /// </summary>
 /// <param name="orderId"></param>
 /// <param name="reason"></param>
 /// <returns></returns>
 public int AddOrderNotPassReason(string orderId, string reason) {
     OrderService os = new OrderWS.OrderService();
     return os.AddOrderNotPassReason(orderId, reason);
 }
Beispiel #3
0
 public DataTable IsOrderMessageAlertAdmin()
 {
     OrderService os = new OrderWS.OrderService();
     return os.IsOrderMessageAlertAdmin();
 }
Beispiel #4
0
        /// <summary>
        /// 获得数据列表
        /// </summary>
        public DataSet GetOrdersByUserId(string userId, int PageSize, int PageNum, DateTime startDate, DateTime endDate, int status) {

            OrderService os = new OrderWS.OrderService();
            return os.GetOrdersByUserId(userId, PageSize, PageNum, startDate, endDate, status);
        }
Beispiel #5
0
        public string ShowDefaultOrders(string userName) {
            OrderService os = new OrderWS.OrderService();
            DataTable dt = os.ShowOrders(userName);

            if (dt == null || dt.Rows.Count == 0)
                return string.Empty;
            StringBuilder sb = new StringBuilder();
            string ordername = string.Empty;
            int status = 0;
            string type = string.Empty;
            for (int i = 0; i < dt.Rows.Count; i++) {
                sb.Append("<li>");
                sb.Append("<div class=\"title2\">");
                ordername = dt.Rows[i]["title"].ToString();
                string title = ordername;
                ordername = ordername.Length > 10 ? ordername.Substring(0, 10) + "..." : ordername;
                sb.Append("<a title=\"" + title + "\" href=\"javascript:orderDetail('" + dt.Rows[i]["id"].ToString() + "');\">" + ordername + "</a>");
                sb.Append("</div>");
                status = int.Parse(dt.Rows[i]["status"].ToString());
                switch (status) {
                    case 0:
                        type = "新订单";
                        break;
                    case 1:
                        type = "处理中";
                        break;
                    case 2:
                        type = "未通过";
                        break;
                    case 3:
                        type = "已完成";
                        break;
                    case 4:
                        type = "已确认";
                        break;
                }
                sb.Append("<div class=\"date2\">" + type + "</div>");
                sb.Append("</li>");
            }

            return sb.ToString();
        }
Beispiel #6
0
 /// <summary>
 /// 返回某个订单的沟通记录
 /// </summary>
 /// <param name="orderId"></param>
 /// <returns></returns>
 public DataTable GetOrderMessageByOrderId(Guid orderId)
 {
     OrderService os = new OrderWS.OrderService();
     return os.GetOrderMessageByOrderId(orderId);
 }
Beispiel #7
0
        /// <summary>
        /// 管理员,是否有订单提醒
        /// </summary>
        /// <param name="userId"></param>
        /// <returns></returns>
        public bool IsOrderAlertAdmin(Guid userId)
        {
            OrderService os = new OrderWS.OrderService();

            return(os.IsOrderAlertAdmin(userId));
        }
Beispiel #8
0
 /// <summary>
 /// 管理员,是否有订单提醒
 /// </summary>
 /// <param name="userId"></param>
 /// <returns></returns>
 public bool IsOrderAlertAdmin(Guid userId)
 {
     OrderService os = new OrderWS.OrderService();
     return os.IsOrderAlertAdmin(userId);
 }
Beispiel #9
0
        /// <summary>
        /// 返回订单没有被受理的原因
        /// </summary>
        /// <param name="orderId"></param>
        /// <returns></returns>
        public string GetOrderNotPassReason(string orderId)
        {
            OrderService os = new OrderWS.OrderService();

            return(os.GetOrderNotPassReason(orderId));
        }
Beispiel #10
0
        /// <summary>
        /// 返回特定时期内的订单统计
        /// </summary>
        /// <param name="startDate"></param>
        /// <param name="endDate"></param>
        /// <returns></returns>
        public DataSet GetOrderStatus(DateTime startDate, DateTime endDate)
        {
            OrderService os = new OrderWS.OrderService();

            return(os.GetOrderStatus(startDate, endDate));
        }
Beispiel #11
0
        /// <summary>
        /// 订单没有被受理时,添加未被受理的原因
        /// </summary>
        /// <param name="orderId"></param>
        /// <param name="reason"></param>
        /// <returns></returns>
        public int AddOrderNotPassReason(string orderId, string reason)
        {
            OrderService os = new OrderWS.OrderService();

            return(os.AddOrderNotPassReason(orderId, reason));
        }
Beispiel #12
0
        /// <summary>
        /// 删除订单中的资源
        /// </summary>
        /// <param name="orderId"></param>
        /// <param name="resourceId"></param>
        /// <returns></returns>
        public int DelResourceFromOrders(string orderId, string resourceId)
        {
            OrderService os = new OrderWS.OrderService();

            return(os.DelResourceFromOrders(orderId, resourceId));
        }
Beispiel #13
0
        /// <summary>
        ///返回某个订单中的资源数量
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public int GetOrderResourceCount(string id)
        {
            OrderService os = new OrderWS.OrderService();

            return(os.GetOrderResourceCount(id));
        }
Beispiel #14
0
 /// <summary>
 /// 返回订单没有被受理的原因
 /// </summary>
 /// <param name="orderId"></param>
 /// <returns></returns>
 public string GetOrderNotPassReason(string orderId) {
     OrderService os = new OrderWS.OrderService();
     return os.GetOrderNotPassReason(orderId);
 }
Beispiel #15
0
        /// <summary>
        /// 订单被看过以后,状态设置为已读,下次不会再次提醒
        /// </summary>
        /// <param name="userId"></param>
        public void SetOrderReadStatus(Guid userId)
        {
            OrderService os = new OrderWS.OrderService();

            os.SetOrderReadStatus(userId);
        }
Beispiel #16
0
 /// <summary>
 /// 返回特定时期内的订单统计
 /// </summary>
 /// <param name="startDate"></param>
 /// <param name="endDate"></param>
 /// <returns></returns>
 public DataSet GetOrderStatus(DateTime startDate, DateTime endDate) {
     OrderService os = new OrderWS.OrderService();
     return os.GetOrderStatus(startDate, endDate);
 }
Beispiel #17
0
        /// <summary>
        /// 订单沟通
        /// </summary>
        /// <param name="id"></param>
        /// <param name="orderId"></param>
        /// <param name="contents"></param>
        /// <param name="adddate"></param>
        /// <param name="userName"></param>
        /// <returns></returns>
        public bool AddOrderMessage(Guid id, Guid orderId, string contents, DateTime adddate, string userName, int isUserRead, int isAdminRead)
        {
            OrderService os = new OrderWS.OrderService();

            return(os.AddOrderMessage(id, orderId, contents, adddate, userName, isUserRead, isAdminRead));
        }
Beispiel #18
0
 /// <summary>
 /// 订单被看过以后,状态设置为已读,下次不会再次提醒
 /// </summary>
 /// <param name="userId"></param>
 public void SetOrderReadStatus(Guid userId) {
     OrderService os = new OrderWS.OrderService();
     os.SetOrderReadStatus(userId);
 }
Beispiel #19
0
 /// <summary>
 /// 将资源添加到订单中
 /// </summary>
 /// <param name="orderid"></param>
 /// <param name="resourceIds"></param>
 public void AddResourceToOrders(string orderid, string[] resourceIds) {
     OrderService os = new OrderWS.OrderService();
     os.AddResourceToOrders(orderid, resourceIds);
 }
Beispiel #20
0
 /// <summary>
 /// 订单沟通
 /// </summary>
 /// <param name="id"></param>
 /// <param name="orderId"></param>
 /// <param name="contents"></param>
 /// <param name="adddate"></param>
 /// <param name="userName"></param>
 /// <returns></returns>
 public bool AddOrderMessage(Guid id, Guid orderId, string contents, DateTime adddate, string userName,int isUserRead,int isAdminRead)
 {
     OrderService os = new OrderWS.OrderService();
     return os.AddOrderMessage(id, orderId, contents, adddate, userName,isUserRead,isAdminRead);
 }
Beispiel #21
0
 /// <summary>
 /// 更新某个订单的状态
 /// </summary>
 /// <param name="id"></param>
 /// <param name="status"></param>
 /// <returns></returns>
 public bool UpdateStatus(string id, int status) {
     OrderService os = new OrderWS.OrderService();
     return os.UpdateStatus(id, status);
 }
Beispiel #22
0
 public bool UpdateOrderMessageStatusAdmin(Guid orderId, int isRead)
 {
     OrderService os = new OrderWS.OrderService();
     return os.UpdateOrderMessageStatusAdmin(orderId, isRead);
 }
Beispiel #23
0
        /// <summary>
        ///返回某个订单中的资源数量 
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public int GetOrderResourceCount(string id) {
            OrderService os = new OrderWS.OrderService();
            return os.GetOrderResourceCount(id);

        }
Beispiel #24
0
 public DataTable IsOrderMessageAlertUser(Guid userId)
 {
     OrderService os = new OrderWS.OrderService();
     return os.IsOrderMessageAlertUser(userId);
 }
Beispiel #25
0
 /// <summary>
 /// 删除订单中的资源
 /// </summary>
 /// <param name="orderId"></param>
 /// <param name="resourceId"></param>
 /// <returns></returns>
 public int DelResourceFromOrders(string orderId, string resourceId) {
     OrderService os = new OrderWS.OrderService();
     return os.DelResourceFromOrders(orderId, resourceId);
 }
Beispiel #26
0
        /// <summary>
        /// 返回订单实体
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public DataSet GetOrdersById(string id) {
            OrderService os = new OrderWS.OrderService();
            return os.GetOrdersById(id);


        }
Beispiel #27
0
        /// <summary>
        /// 将资源添加到订单中
        /// </summary>
        /// <param name="orderid"></param>
        /// <param name="resourceIds"></param>
        public void AddResourceToOrders(string orderid, string[] resourceIds)
        {
            OrderService os = new OrderWS.OrderService();

            os.AddResourceToOrders(orderid, resourceIds);
        }