public void TpSocietario() { DtTipos = new DataTable(); DGPE01 Tipos = new DGPE01(Codigo); Tipos.TpSocietario(); Tipos.MaPesquisa.Fill(DtTipos); }
public string InserirEmpresa() { string mensagem = ""; if (Codigo == 0) { mensagem = "Código inválido! Favor verificar."; } else if (Nome_Formal == string.Empty) { mensagem = "O campo Descrição necessita de um valor válido."; } else if (Cap_Social == 0) { mensagem = "Valor do capital social deve ser maior que zero"; } else if (Quotas == 0) { mensagem = "Quantidade de quotas deve ser maior que zero"; } else if (Situacao == 3 & (DtEncerramento.CompareTo(DateTime.MinValue) == 1)) { mensagem = "Favor informar a data de encerramento da empresa."; } else { if (Situacao != 3) { DtEncerramento = DateTime.MinValue; } DGPE01 Inserir = new DGPE01(Codigo, Nome_Formal, Nome_Alternativo, Situacao, Tp_Societario, Cap_Social, Quotas, DtCriacao, DtEncerramento, PerFechamento, LDSocios(LSocios)); mensagem = Inserir.InserirEmpresa(); for (int i = 0; i < LSocios.Count; i++) { DSE01 SInserir = new DSE01(LSocios[i].Empresa, LSocios[i].Codigo, LSocios[i].Situacao, LSocios[i].Nome, LSocios[i].Federal, LSocios[i].ValorPart, LSocios[i].QuotaPart); SInserir.InserirSocio(); } } return(mensagem); }