Ejemplo n.º 1
0
        private void getdata()
        {
            string sql = "select * from dmvt";

            dmvt = db.GetDataTable(sql);
            gridLookUpEdit1.Properties.DataSource    = dmvt;
            repositoryItemGridLookUpEdit1.DataSource = dmvt;
            sql   = "select * from dmdvt";
            dmdvt = db.GetDataTable(sql);
            if (_data != null && _data.DsStruct.Tables.Count > 1)
            {
                DataRow[] lstDr = _data.DsStruct.Tables[1].Select("FieldName='MaKho'");
                if (lstDr.Length > 0)
                {
                    _dataKho = new DataSingle("DMKho", "7");
                    _dataKho.GetData();
                    DataFactory.publicCDTData.AddCDTData(_dataKho);
                    dmkhoGrid = _frmDesign.GenGridLookupEdit(lstDr[0], true);
                    dmkhoGrid.EditValueChanged += DmkhoGrid_EditValueChanged;
                    LayoutControlItem iKho = new LayoutControlItem(layoutControl1, dmkhoGrid);
                    iKho.Text = "Chọn kho:";

                    if (_dataKho.DsData != null && _dataKho.DsData.Tables[0].Rows.Count > 0)
                    {
                        MaKho = _dataKho.DsData.Tables[0].Rows[0]["MaKho"].ToString();
                        dmkhoGrid.EditValue = MaKho;
                    }
                }
            }
        }
Ejemplo n.º 2
0
        private void DmkhoGrid_EditValueChanged(object sender, EventArgs e)
        {
            CDTGridLookUpEdit tmp = sender as CDTGridLookUpEdit;

            tmp.Refresh();
            string value = tmp.EditValue.ToString();

            if (value != null)
            {
                MaKho = value;
            }
        }
Ejemplo n.º 3
0
 void gl_Validated(object sender, EventArgs e)
 {
     if (_data.DrTableMaster != null && _data.DrTableMaster["TableName"].ToString().ToLower() == "mt35")
     {
         CDTGridLookUpEdit gl = sender as CDTGridLookUpEdit;
         if (gl == null && gl.fieldName != "MaKH")
         {
             return;
         }
         ApCongno();
     }
 }