Esempio n. 1
0
        public string AddComment(string userData)
        {
            JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
            CommentOrder comment = jsonSerializer.Deserialize<CommentOrder>(userData);

            OrdersBusiness orderbusiness = new OrdersBusiness();

            WebService ws = new WebService();
            string result;
            int state;
            if (myHeader != null && ws.VerifyUser(myHeader.UserName, myHeader.Password))
            {
                state = orderbusiness.InsertComment(comment);
                if (state != -1)
                {
                    result = "0"; //增加评论
                }
                else
                {
                    result = "1";
                }
            }
            else
            {
                return jsonSerializer.Serialize("loginfalse");
            }
            return jsonSerializer.Serialize(result);
        }
Esempio n. 2
0
        public string UserPlaceOrder(string userData)
        {
            JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
            PlaceOrder placeOrder = jsonSerializer.Deserialize<PlaceOrder>(userData);

            OrdersBusiness orderBusiness = new OrdersBusiness();

            WebService ws = new WebService();
            string result;
            int state;
            if (myHeader != null && ws.VerifyUser(myHeader.UserName, myHeader.Password))
            {
                state = orderBusiness.AddOrders(placeOrder);
                if (state != -1)
                {
                    result = "1";//下单成功
                }
                else
                {
                    result = "0";
                }
            }
            else
            {
                return jsonSerializer.Serialize("loginfalse");
            }
            return jsonSerializer.Serialize(result);
        }
Esempio n. 3
0
        public string SearchUnCompleteOrder2(string userData)
        {
            JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
            string state = jsonSerializer.Deserialize<string>(userData);
            int id = Convert.ToInt32(state);

            List<UncompleteOrder> unorder = new List<UncompleteOrder>();
            OrdersBusiness orderBusiness = new OrdersBusiness();
            WebService ws = new WebService();

            if (myHeader != null && ws.VerifyUser(myHeader.UserName, myHeader.Password))
            {
                unorder = orderBusiness.QueryUncompleteOrder2(id);

                return jsonSerializer.Serialize(unorder);
            }
            else
            {
                return jsonSerializer.Serialize("loginfalse");
            }
        }
Esempio n. 4
0
        public string DeleteUnTakedOrder(string userData)
        {
            JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
            DeleteOrder takeorder = jsonSerializer.Deserialize<DeleteOrder>(userData);

            OrdersBusiness orderbusiness = new OrdersBusiness();

            WebService ws = new WebService();
            string result;
            int state;
            if (myHeader != null && ws.VerifyUser(myHeader.UserName, myHeader.Password))
            {
                state = orderbusiness.DeleteUnTakedOrder(takeorder.OrderID);
                if (state != -1)
                {
                    result = "0";//下单成功
                }
                else
                {
                    result = "1";
                }
            }
            else
            {
                return jsonSerializer.Serialize("loginfalse");
            }
            return jsonSerializer.Serialize(result);
        }