Ejemplo n.º 1
0
        //新增台次
        private void tbAdd_Click(object sender, EventArgs e)
        {
            if (tvRoom.SelectedNode == null || tvRoom.SelectedNode.Tag == null)
            {
                return;
            }
            HIS.Model.SS_ROOM room = (HIS.Model.SS_ROOM)tvRoom.SelectedNode.Tag;
            FrmNewBed         bed  = new FrmNewBed(room);

            bed.ShowDialog();
            string tcno = bed.tcNo;

            if (tcno == "")
            {
                return;
            }
            if (bedop.AddBeds(room, tcno))
            {
                BindBeds();
            }
        }
Ejemplo n.º 2
0
 private void  除房间ToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (tvRoom.SelectedNode == null || tvRoom.SelectedNode.Tag == null)
     {
         return;
     }
     HIS.Model.SS_ROOM room = (HIS.Model.SS_ROOM)tvRoom.SelectedNode.Tag;
     if (roomop.IsExistBed(room.ROOMID))
     {
         MessageBox.Show("该房间还有已占用台次,不能删除该房间 ");
         return;
     }
     if (MessageBox.Show("您确定要删除该房间及该房间的所有台次吗?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
     {
         return;
     }
     if (roomop.DelRoom(room.ROOMID))
     {
         tvRoom.Nodes.Remove(tvRoom.SelectedNode);
         BindBeds();
     }
 }
Ejemplo n.º 3
0
        private void BindBeds()
        {
            if (tvRoom.SelectedNode.Tag == null)
            {
                return;
            }
            HIS.Model.SS_ROOM           room = (HIS.Model.SS_ROOM)tvRoom.SelectedNode.Tag;
            List <HIS.Model.SS_ROOMBED> beds = bedop.GetBeds(room.ROOMID);

            lvBeds.Items.Clear();
            for (int i = 0; i < beds.Count; i++)
            {
                if (beds[i].USE_FLAG == 0)
                {
                    lvBeds.Items.Add(beds[i].NAME, 2).Tag = beds[i];
                }
                else
                {
                    lvBeds.Items.Add(beds[i].NAME, 0).Tag = beds[i];
                }
            }
        }
Ejemplo n.º 4
0
 public FrmNewBed(HIS.Model.SS_ROOM _room)
 {
     InitializeComponent();
     room = _room;
 }