// 上传新订单 private void SubmitNewOrder() { StatementTable order = new StatementTable() // 创建订单对象 { IDCard = txt_IDcard.Text, PaymentMethod = cbox_payWay.Text, CheckInTime = (DateTime)dtpicker_begin.Value, CheckoutTime = (DateTime)dtpicker_leave.Value, Room = new RoomSchedules { Floor = Dgv_RoomList.SelectedCells[1].Value.ToString().Trim(), RoomNumber = Dgv_RoomList.SelectedCells[0].Value.ToString().Trim(), RoomType = GetRoomStatus(Dgv_RoomList.SelectedCells[2].Value.ToString().Trim()), RoomStatus = new RoomStatus { No = 2, StatusName = "占用" } }, Status = new OrderStatusTable { Number = frm == null ? 2 : 1, State = frm == null ? "开始" : "未开始" }, OperationManager = Cun.ID, TotalConsumption = (double)Dgv_RoomList.SelectedCells[1].Value * double.Parse(Discount.Text), Days = 1 }; orderManager.AddOrderRecord(order); // 向数据库添加本次订单记录 }