Example #1
0
        private void cmdAdd_Click(object sender, EventArgs e)
        {
            if (tblHeader == null)
            {
                tblHeader = Class.clsDKN00.CreateDataTable(); //ADP
                //tblHeader.Rows.Add();
                dataGridView1.DataSource = tblHeader;         //ADP
            }
            Class.clsDKN00 _dkn00 = new Class.clsDKN00();
            string         nodkn  = "";

            if (dataGridView1.Rows.Count > 0)
            {
                nodkn = Tools.isNull(((dataGridView1.SelectedCells.Count > 0) ?
                                      dataGridView1.SelectedCells[0].OwningRow.Cells["no_dkn"].Value :
                                      dataGridView1.Rows[0].Cells["no_dkn"].Value), "").ToString();
            }
            DKN.frmDownloadDKNUpdate ifrm = new DKN.frmDownloadDKNUpdate(tblHeader, nodkn);

            ifrm.ShowDialog();
            if (ifrm.DialogResult == DialogResult.OK)
            {
                _state = enumDKN00State.Input;
            }
        }
Example #2
0
        //public frmDownloadDKNUpdate(Class.clsDKN00 dkn)
        //{
        //    InitializeComponent();
        //}

        public frmDownloadDKNUpdate(DataRow dr)
        {
            InitializeComponent();
            formMode = enumFormMode.Update;
            _dr      = dr;
            _dkn00   = new Class.clsDKN00(_dr);
            _dt      = dr.Table;
        }
Example #3
0
 public frmDownloadDKNUpdate(DataTable dt, string nodkn)
 {
     InitializeComponent();
     formMode = enumFormMode.New;
     _dkn00   = new Class.clsDKN00();
     if (!string.IsNullOrEmpty(nodkn))
     {
         CariNoDKN(nodkn, dt);
     }
     _dr = dt.Rows.Add();
     _dt = dt;
 }