/// <summary> /// 支付定金 /// </summary> /// <param name="OrderID">订单编号</param> /// <returns></returns> public bool PayDeposit(int OrderID) { Car_Order OldOrder = DB_Order.Select(P => P.Order_ID == OrderID).Single(); Car_Order NewOrder = OldOrder; NewOrder.Order_DepositPay = true; return(DB_Order.Update(OldOrder, NewOrder)); }
/// <summary> /// 更改订单信息 /// </summary> /// <param name="New_Order">新的订单实体</param> /// <returns></returns> public bool UpdateOrder(Car_Order TempOrder) { Car_Order OldOrder = DB_Order.Select(P => P.Order_ID == TempOrder.Order_ID).Single(); Car_Order NewOrder = OldOrder; NewOrder.Order_Action = TempOrder.Order_Action; NewOrder.Order_Count = TempOrder.Order_Count; NewOrder.Order_End_Time = TempOrder.Order_End_Time; NewOrder.Order_IsCatch = TempOrder.Order_IsCatch; NewOrder.Order_Message = TempOrder.Order_Message; NewOrder.Order_RentalType = TempOrder.Order_RentalType; NewOrder.Order_Shop = TempOrder.Order_Shop; NewOrder.Order_Start_Time = TempOrder.Order_Start_Time; NewOrder.Order_User = TempOrder.Order_User; NewOrder.Order_Version = TempOrder.Order_Version; NewOrder.Order_Time = TempOrder.Order_Time; return(DB_Order.Update(OldOrder, NewOrder)); }
/// <summary> /// 删除订单信息 /// </summary> /// <param name="Order">要删除的订单实体</param> /// <returns></returns> public bool DeleteOrder(int OrderID) { Car_Order Ord = DB_Order.Select(P => P.Order_ID == OrderID).Single(); return(DB_Order.Delete(Ord)); }
/// <summary> /// 新增订单信息 /// </summary> /// <param name="Order">要增加的订单实体</param> /// <returns></returns> public bool AddOrder(Car_Order Order) { return(DB_Order.Insert(Order)); }