private void AdicionaCampo() { if (Table == null) { Msg.Warning("Realize um teste antes de adicionar os campos"); return; } frmCfgQueryFields f = new frmCfgQueryFields(Table); if (f.Exec()) { bs.Fields.Add(f.bs); grdCampos.AddItem(f.bs); } }
private void AlterarCampo() { if (grdCampos.SelectedRows.Count != 0) { if (Table == null) { Msg.Warning("Realize um teste antes de adicionar os campos"); return; } int idx = grdCampos.SelectedRows[0].Index; frmCfgQueryFields f = new frmCfgQueryFields(Table); f.bs.Assign(bs.Fields[idx]); if (f.Exec()) { bs.Fields[idx].Assign(f.bs); grdCampos.AlterItem(idx, f.bs); } } }