private void bb_importPlaca_Click(object sender, EventArgs e) { if (bsConvenioClifor.Current != null) { using (TFImportPlaca fLista = new TFImportPlaca()) { fLista.pCd_empresa = (bsConvenioClifor.Current as TRegistro_Convenio_Clifor).Cd_empresa; fLista.pCd_clifor = (bsConvenioClifor.Current as TRegistro_Convenio_Clifor).Cd_clifor; if (fLista.ShowDialog() == DialogResult.OK) { if (fLista.lPlaca != null) { try { fLista.lPlaca.ForEach(p => { p.Id_convenio = (bsConvenioClifor.Current as TRegistro_Convenio_Clifor).Id_convenio; p.Cd_empresa = (bsConvenioClifor.Current as TRegistro_Convenio_Clifor).Cd_empresa; p.Cd_clifor = (bsConvenioClifor.Current as TRegistro_Convenio_Clifor).Cd_clifor; p.Cd_endereco = (bsConvenioClifor.Current as TRegistro_Convenio_Clifor).Cd_endereco; p.Cd_produto = (bsConvenioClifor.Current as TRegistro_Convenio_Clifor).Cd_produto; }); TCN_Convenio_Placa.Gravar(fLista.lPlaca, null); MessageBox.Show("Placas gravadas com sucesso.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); bsConvenioClifor_PositionChanged(this, new EventArgs()); } catch (Exception ex) { MessageBox.Show(ex.Message.Trim(), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } } }
private void bb_importPlaca_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(cd_clifor.Text)) { using (TFImportPlaca fImport = new TFImportPlaca()) { fImport.pCd_empresa = pCd_empresa; fImport.pCd_clifor = cd_clifor.Text; if (fImport.ShowDialog() == DialogResult.OK) { if (fImport.lPlaca != null) { fImport.lPlaca.ForEach(p => (bsCliforConvenio.Current as TRegistro_Convenio_Clifor).lPlaca.Add(p)); bsCliforConvenio.ResetCurrentItem(); } } } } else { MessageBox.Show("Obrigatorio informar cliente.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); } }