private void BtGravar_Click(object sender, EventArgs e) { try { //Cria empresa no NGPE01 NGPE01 Inserir = new NGPE01(int.Parse(TbCodigo.Text), TbNFormal.Text, TbNAlternativo.Text, char.Parse(RetornaSituacao(CbSituacao.SelectedItem.ToString()).ToString()), CbTSocietario.Text, double.Parse(TbCapital.Text), double.Parse(TbQuotas.Text), TbDtCriacao.Value, TbDtEncerramento.Value, TbPerFechamento.Text); //Cria os sócios na lista que da classe NGPE01 que estão no DgSocios com NSE01 foreach (DataGridViewRow i in DgSocios.Rows) { NSE01 Socio = new NSE01(int.Parse(TbCodigo.Text), int.Parse(i.Cells[SocCodigo.Index].Value.ToString()), char.Parse(RetornaSituacao(i.Cells[SocSituacao.Index].Value.ToString()).ToString()), i.Cells[SocNome.Index].Value.ToString(), i.Cells[SocFederal.Index].Value.ToString(), double.Parse(i.Cells[SocCapital.Index].Value.ToString()), double.Parse(i.Cells[SocQuotas.Index].Value.ToString())); Inserir.LSocios.Add(Socio); } //Executa inclusão no banco de dados através da classe NGPE01 SslMensagem.Text = Inserir.InserirEmpresa(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void TpSocietario() { NGPE01 Tipos = new NGPE01(ClRetorno.EmpUso); Tipos.TpSocietario(); if (Tipos.DtTipos != null) { for (int i = 0; i < Tipos.DtTipos.Rows.Count; i++) { CbTSocietario.Items.Add(Tipos.DtTipos.Rows[i]["tps_sigla"].ToString()); } } }