Beispiel #1
0
        public List <Ent_OrderDetail> SelectCart(int guestID)
        {
            List <Ent_OrderDetail> ent = new List <Ent_OrderDetail>();

            try
            {
                Dal_Order dal = new Dal_Order();
                ent = dal.SelectCart(guestID);
                return(ent);
            }
            catch
            {
                return(ent);
            }
        }
Beispiel #2
0
        public int UpdatePayment(Ent_Order entOrder, SafeTransaction trans)
        {
            int dataResult = 0;

            try
            {
                Dal_Order dal = new Dal_Order();
                dataResult = dal.UpdatePayment(entOrder, trans);
                return(dataResult);
            }
            catch
            {
                return(0);
            }
        }
Beispiel #3
0
        public int SaveOrder(Ent_Order ent, SafeTransaction trans)
        {
            int dataResult = 0;

            try
            {
                Dal_Order dal = new Dal_Order();
                dataResult = dal.SaveOrder(ent, trans);
                return(dataResult);
            }
            catch
            {
                return(0);
            }
        }
Beispiel #4
0
        public int DeleteCart(int productId, int GuestID, SafeTransaction trans)
        {
            int dataResult = 0;

            try
            {
                Dal_Order dal = new Dal_Order();
                dataResult = dal.DeleteCart(productId, GuestID, trans);
                return(dataResult);
            }
            catch
            {
                return(0);
            }
        }
Beispiel #5
0
        public List <Ent_OrderDetail> SelectOrderDetails(int OrderId)
        {
            List <Ent_OrderDetail> ent = new List <Ent_OrderDetail>();

            try
            {
                Dal_Order dal = new Dal_Order();
                ent = dal.SelectOrderDetails(OrderId);
                return(ent);
            }
            catch
            {
                return(ent);
            }
        }
Beispiel #6
0
        public Ent_Order SelectOrder(int OrderID)
        {
            Ent_Order ent = new Ent_Order();

            try
            {
                Dal_Order dal = new Dal_Order();
                ent = dal.SelectOrder(OrderID);
                return(ent);
            }
            catch
            {
                return(ent);
            }
        }
Beispiel #7
0
        public int UpdateNotification(int flag)
        {
            int dataResult;

            try
            {
                Dal_Order dal = new Dal_Order();
                dataResult = dal.UpdateNotification(flag);
                return(dataResult);
            }
            catch
            {
                return(-1);
            }
        }
Beispiel #8
0
        public List <Ent_Order> SelectGuestOrder(int guestID)
        {
            List <Ent_Order> ent = new List <Ent_Order>();

            try
            {
                Dal_Order dal = new Dal_Order();
                ent = dal.SelectGuestOrder(guestID);
                return(ent);
            }
            catch
            {
                return(ent);
            }
        }
Beispiel #9
0
        public int InsertCart(Ent_OrderDetail entGuest, SafeTransaction trans)
        {
            int dataResult = 0;

            try
            {
                Dal_Order dal = new Dal_Order();
                dataResult = dal.InsertCart(entGuest, trans);
                return(dataResult);
            }
            catch
            {
                return(0);
            }
        }
Beispiel #10
0
        public int InsertCartList(List <Ent_OrderDetail> entGuest, int guestID, SafeTransaction trans)
        {
            int dataResult = 0;

            try
            {
                Dal_Order dal = new Dal_Order();
                dataResult = dal.InsertCartList(entGuest, guestID, trans);
                return(dataResult);
            }
            catch
            {
                return(0);
            }
        }
Beispiel #11
0
 /// <summary>
 /// 表:Order (查询总行数
 /// </summary>
 /// <returns>查询结果</returns>
 public static int RowCount()
 {
     return(Dal_Order.RowCount());
 }
Beispiel #12
0
 // constructeur par defaut
 public OrderController()
 {
     // mettre la nouvelle base de donnée dans cette temporaire, ce qui se fera a chaque commande ....
     dal_order = new Dal_Order();
 }
Beispiel #13
0
 /// <summary>
 /// 表:Order (添加一条数据
 /// </summary>
 /// <param name="order">添加的数据</param>
 /// <returns>执行成功的行数</returns>
 public static int Insert(Order order)
 {
     return(Dal_Order.Insert(order));
 }
Beispiel #14
0
 /// <summary>
 /// 表:Order (查询所有数据
 /// </summary>
 /// <returns>查询结果</returns>
 public static List <Order> Select_All()
 {
     return(Dal_Order.Select_All());
 }
Beispiel #15
0
 /// <summary>
 /// 表:Order (根据OID查询
 /// </summary>
 /// <param name="OID">所需OID</param>
 /// <returns>查询结果</returns>
 public static List <Order> Select_OID(string OID)
 {
     return(Dal_Order.Select_OID(OID));
 }
Beispiel #16
0
 /// <summary>
 /// 表:Order (根据OConsignee查询
 /// </summary>
 /// <param name="OConsignee">所需OConsignee</param>
 /// <returns>查询结果</returns>
 public static List <Order> Select_OConsignee(string OConsignee)
 {
     return(Dal_Order.Select_OConsignee(OConsignee));
 }
Beispiel #17
0
 /// <summary>
 /// 表:Order (根据OID及OConsignee查询
 /// </summary>
 /// <param name="OConsignee">所需OConsignee</param>
 /// <param name="OID">所需OID</param>
 /// <returns>查询结果</returns>
 public static List <Order> Select_OConsignee_OID(string OConsignee, string OID)
 {
     return(Dal_Order.Select_OConsignee_OID(OConsignee, OID));
 }
Beispiel #18
0
 /// <summary>
 /// 表:Order (根据OState查询Order表总行数----1=新订单,2=订单确认,3=发货,4=订单结束
 /// </summary>
 /// <returns>查询结果</returns>
 public static int GetRowCount_State(int OState)
 {
     return(Dal_Order.GetRowCount_State(OState));
 }
Beispiel #19
0
 /// <summary>
 /// 表:Order (获取新产生列OID
 /// </summary>
 /// <returns>新产生列OID</returns>
 public static string ObtainOID()
 {
     return(Dal_Order.ObtainOID());
 }
Beispiel #20
0
 /// <summary>
 /// 表:Order (分页查询
 /// </summary>
 /// <param name="pageindex">当前页</param>
 /// <param name="pagesize">页大小</param>
 /// <returns>查询结果</returns>
 public static List <Order> Paging(int pageindex, int pagesize)
 {
     return(Dal_Order.Paging(pageindex, pagesize));
 }
Beispiel #21
0
 /// <summary>
 /// 表:Order (根据OID修改OState
 /// </summary>
 /// <param name="OID">所需OID</param>
 /// <param name="OState">所需OState</param>
 /// <returns></returns>
 public static int UpdateOState_OID(string OID, int OState)
 {
     return(Dal_Order.UpdateOState_OID(OID, OState));
 }
Beispiel #22
0
 /// <summary>
 /// 表:Order (根据OID分页查询
 /// </summary>
 /// <param name="OID">所需OID</param>
 /// <param name="pageindex">当前页</param>
 /// <param name="pagesize">页大小</param>
 /// <returns>查询结果</returns>
 public static List <Order> Paging_OID(string OID, int pageindex, int pagesize)
 {
     return(Dal_Order.Paging_OID(OID, pageindex, pagesize));
 }
Beispiel #23
0
 /// <summary>
 /// 表:Order (根据OConsignee分页查询
 /// </summary>
 /// <param name="OConsignee">所需OConsignee</param>
 /// <param name="pageindex">当前页</param>
 /// <param name="pagesize">页大小</param>
 /// <returns>查询结果</returns>
 public static List <Order> Paging_OConsignee(string OConsignee, int pageindex, int pagesize)
 {
     return(Dal_Order.Paging_OConsignee(OConsignee, pageindex, pagesize));
 }