Esempio n. 1
0
 protected string AutoIncreateSoCt()
 {
     _AutoCreate           = new AutoIncrementValues(dsStr.Tables[0].Rows[0]["sysTableID"].ToString(), dsStr.Tables[2]);
     _AutoCreate._dbStruct = this._dbSt;
     _AutoCreate.MakeNewStruct();
     DataRow[] ldr = _AutoCreate.DtStruct.Select("FieldName='SoCt'");
     if (ldr.Length == 0)
     {
         return("HD0000001");
     }
     return(ldr[0]["DefaultValue"].ToString());
 }
Esempio n. 2
0
 void DataTable0_TableNewRow(object sender, DataTableNewRowEventArgs e)
 {
     if (_dataType != DataType.Report)
     {
         string sysTableID = _drTable["SysTableID"].ToString();
         if (_autoIncreValues == null)
         {
             _autoIncreValues = new AutoIncrementValues(sysTableID, _dsStruct.Tables[0]);
         }
         _autoIncreValues._dbStruct = this._dbStruct;
         _autoIncreValues.MakeNewStruct();
         if (_drTable["Type"].ToString() == "1" || _drTable["Type"].ToString() == "4") //nhap lieu tren luoi
         {
             _drCurrentMaster = e.Row;
         }
     }
     SetDefaultValues(_dsStruct.Tables[0], e.Row);
     _dataChanged = true;
 }
Esempio n. 3
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            AutoIncrementValues _autoIncreValues;
            string sysTableID = _data.DrTable["SysTableID"].ToString();
            string soct       = textEdit3.Text;


            for (int i = 0; i < tb.Rows.Count; i++)
            {
                DataRow dr = gvMain.GetDataRow(i);
                if (dr != null)
                {
                    _autoIncreValues = new AutoIncrementValues(sysTableID, _data.DsStruct.Tables[0], dr);
                    string NewSoCT = _autoIncreValues.GetNewValueByOldvalue(soct, textEdit3.Text, DateTime.Parse(dr["NgayCT"].ToString()));
                    dr["SoCT"] = NewSoCT;
                    dr.EndEdit();
                    soct = NewSoCT;
                }
            }
        }