protected override object dataGridToObj(Controllers.ctrl pCtrl, out string pMsg) { pMsg = ""; if (dataGridView.SelectedRows.Count == 0 || dataGridView.SelectedRows[0].Cells[0].Value == null) { return(null); } else { var row = dataGridView.SelectedRows[0].Cells; var vlCodForn = ((Classes.fornecedores)umCtrlCompra.CTRLForn.Pesquisar("fornecedor", (string)row[3].Value, out pMsg, true)).Codigo.ToString(); return(pCtrl.Pesquisar(umaCompra.ToStringPK.Split(';'), new string[] { (string)row[0].Value, (string)row[1].Value, (string)row[2].Value, vlCodForn }, out pMsg, true)); } }
protected virtual void carregarDados(Controllers.ctrl pCTRL) { this.dataGridView.DataSource = pCTRL.Pesquisar("", "", default, out string vlMsg);