public Room(RoomVo roomVo) { this.roomVo = roomVo; roomID = roomVo.RoomId; InitializeComponent(); InitEvents(); }
private void BtnAdd_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(this.textRoomId.Text) || string.IsNullOrWhiteSpace(this.textRoomName.Text)) { XtraMessageBox.Show("请填写完整信息!"); return; } if (CheckRoomId()) { XtraMessageBox.Show("房间编号必须为数字或者房间编号已存在!"); return; } RoomVo vo = new RoomVo() { RoomId = Convert.ToInt32(this.textRoomId.Text), RoomName = this.textRoomName.Text, RoomStatus = this.comboStatus.Text, CompanyId = SystemConst.companyId }; if (InsertDao.InsertData(vo, typeof(RoomVo)) > 0) { XtraMessageBox.Show("添加房间成功!"); EventBus.PublishEvent("AddRoomSuccessed", this, vo); } this.DialogResult = DialogResult.OK; }
private void BtnDel_Click(object sender, EventArgs e) { RoomVo vo = (RoomVo)this.gridView1.GetRow(this.gridView1.FocusedRowHandle); if (vo == null) { return; } DeleteDao.DelRoomByID(vo.RoomId); XtraMessageBox.Show("删除成功!"); }
private void BtnUpdate_Click(object sender, EventArgs e) { RoomVo vo = (RoomVo)this.gridView2.GetRow(this.gridView2.FocusedRowHandle); if (vo == null) { return; } UpdateRoomForm updateRoom = new UpdateRoomForm(vo); updateRoom.ShowDialog(); }
private void BtnQuery_Click(object sender, EventArgs e) { OrderInfoVo vo = new OrderInfoVo(); vo.OrderID = GenrateIDUtil.GenerateOrderID(); vo.Price = Convert.ToDouble(this.textPrice.Text); vo.Tax = Convert.ToDouble(this.textGst.Text); vo.TotalPrice = Convert.ToDouble(this.textTotal.Text); vo.PriceType = this.comboType.Text; vo.EndTime = DateTime.Now; vo.CompanyId = SystemConst.companyId; if (TransactionDao.DealOrder(vo, tempOrderList, this.comboType.Text)) { //删除临时订单 DeleteDao.DeleteTempOrderByRoomId(roomId); //会员消费记录 if (!string.IsNullOrWhiteSpace(this.textMemberId.Text)) { MemberConsumeVo consumeVo = new MemberConsumeVo(); string consumeId = GenrateIDUtil.GenerateConsumeID(); consumeVo.Id = consumeId; consumeVo.MId = this.textMemberId.Text; consumeVo.MName = SelectDao.GetMemberNameByID(this.textMemberId.Text); consumeVo.Amount = double.Parse(this.textTotal.Text); consumeVo.ConsumeTime = DateTime.Now; consumeVo.CompanyId = SystemConst.companyId; InsertDao.InsertData(consumeVo); } XtraMessageBox.Show("买单成功!"); RoomVo updateVo = SelectDao.GetRoomByRoomId <RoomVo>(roomId); EventBus.PublishEvent("StaffWorkStatusChange"); this.DialogResult = DialogResult.OK; } else { XtraMessageBox.Show("买单失败!"); } }
private void ClockRoomMainUI_Load(object sender, EventArgs e) { clockRoom = new ClockRoom(); quickRoom = new QuickRoom(); this.splitContainerControl1.Panel2.Controls.Add(quickRoom); quickRoom.Dock = DockStyle.Fill; this.splitContainerControl1.Panel1.Controls.Add(clockRoom); clockRoom.Dock = DockStyle.Fill; //测试数据 int i = 0; List <Room> roomVoList = new List <Room>(); while (i < 150) { RoomVo vo = new RoomVo() { RoomId = i + 1, RoomName = "杭州", RoomStatus = i % 2 }; roomVoList.Add(new Room(vo)); i++; } clockRoom.SetRoomList(roomVoList); }
public void UpdateRoomSuccessed(object sender, RoomVo updateVo) { staffQuery.RefeshStaffInfo(); clockRoom.UpdateRoom(updateVo); }
public void AddRoomSuccessed(object sender, RoomVo roomVo) { clockRoom.AddRoom(new Room(roomVo)); FillRoom(); }
public UpdateRoomForm(RoomVo roomVo) { this.roomVo = roomVo; InitializeComponent(); InitEvents(); }
public void UpdateRoom(RoomVo roomVo) { Room updateRoom = roomList.Where(v => v.RoomID == roomVo.RoomId).FirstOrDefault(); updateRoom.UpdateRoomVo(roomVo); }
public void UpdateRoomVo(RoomVo roomVo) { this.roomVo = roomVo; this.labroomName.Text = this.roomVo.RoomName; this.BackgroundImage = this.roomVo.RoomStatus.Equals("空闲") ? greenImg : orangeImg; }
private int _itype = 0;//轮钟0,点钟1, 加钟2 //private string orderId;//订单编号 //private string staffName; //private string staffId; public OrderInfoForm(RoomVo roomVo) { this._rommVo = roomVo; InitializeComponent(); InitEvents(); }