예제 #1
0
 public void open()
 {
     try
     {
         this.Enabled = false;
         iid          = LVbill.Items[LVbill.FocusedItem.Index].SubItems[1].Text;
         DataTable  dt1 = sql.getdataset("select * from FormFormat where isactive=1 and type='POS' and setdefault=1");
         POSNEW     bd  = new POSNEW();
         DefaultPOS dlg = new DefaultPOS(master, tabControl);
         if (dt1.Rows[0]["formname"].ToString() == dlg.Text)
         {
             dlg.Update(1, iid);
             master.AddNewTab(dlg);
             dlg.Show();
         }
         else
         {
             bd.Update(1, iid);
             bd.Size          = new Size(this.Height, this.Width);
             bd.StartPosition = FormStartPosition.CenterScreen;
             bd.ShowDialog();
         }
     }
     finally
     {
         this.Enabled = true;
     }
 }
예제 #2
0
        private void btnnew_Click(object sender, EventArgs e)
        {
            //DefaultPOS dp = new DefaultPOS(master,tabControl);
            //master.AddNewTab(dp);
            DataTable  dt1 = sql.getdataset("select * from FormFormat where isactive=1 and type='POS' and setdefault=1");
            POSNEW     bd  = new POSNEW();
            DefaultPOS p   = new DefaultPOS(master, tabControl);

            if (dt1.Rows[0]["formname"].ToString() == p.Text)
            {
                master.AddNewTab(p);
                //bd.MdiParent = this.MdiParent;
                //bd.StartPosition = FormStartPosition.CenterScreen;
                //bd.Show();
            }
            else
            {
                bd.Size          = new Size(this.Height, this.Width);
                bd.StartPosition = FormStartPosition.CenterScreen;
                bd.ShowDialog();
            }
            //dp.Show();
        }