private void BOTAOEXCLUIRCADASTRO_Click(object sender, EventArgs e) { BOTAOATUALIZARCADASTRO.Enabled = false; Cidade cidade = new Cidade(); cidade.cadcodigo = Int32.Parse(EDITCODICOCADASTRO.Text); CidadeController cidcontroller = new CidadeController(); cidcontroller.excluir(cidade); Documentacao documento = new Documentacao(); documento.cadcodigo = Int32.Parse(EDITCODICOCADASTRO.Text); DocumentacaoController doccontroller = new DocumentacaoController(); doccontroller.excluir(documento); Endereco endereco = new Endereco(); endereco.cadcodigo = Int32.Parse(EDITCODICOCADASTRO.Text); EnderecoController endcontroller = new EnderecoController(); endcontroller.excluir(endereco); Telefone telefone = new Telefone(); telefone.cadcodigo = Int32.Parse(EDITCODICOCADASTRO.Text); TelefoneController telcontroller = new TelefoneController(); telcontroller.excluir(telefone); Cadastro cadastro = new Cadastro(); cadastro.codigo = Int32.Parse(EDITCODICOCADASTRO.Text); CadastroController cadcontroller = new CadastroController(); cadcontroller.excluir(cadastro); Veiculo veiculo = new Veiculo(); veiculo.codigo = Int32.Parse(EDITCODICOCADASTRO.Text); VeiculoController veicontroller = new VeiculoController(); if (veicontroller.excluir(veiculo) == true) { MessageBox.Show("Cadastro excluído com sucesso"); } else { MessageBox.Show("O veículo não pode ser excluído pois existem registros de locação ou manutenção"); } limpaTela(); }
private void BOTAOSALVARCADASTRO_Click(object sender, EventArgs e) { BOTAOEXCLUIRCADASTRO.Enabled = false; BOTAOATUALIZARCADASTRO.Enabled = false; //Chamado o metodo validadados caso todos as validacoes sejam verdadeiras executada a gravacao. if (validaDado()) { //Gravando dados na tabela cadastro Cadastro cadastro = new Cadastro(); cadastro.tipo = COMBOTIPOCADASTRO.Text; cadastro.razaosocial = EDITNOMECADASTRO.Text; if (EDITINSCRICAOESTADUAL.Text != "") { cadastro.rginsestadual = EDITINSCRICAOESTADUAL.Text; } else { cadastro.rginsestadual = ""; } if (MASKDATANASCIMENTO.Text != "") { cadastro.datanascimento = MASKDATANASCIMENTO.Value; } else { cadastro.datanascimento = DateTime.Parse(""); } cadastro.cpfcnpj = MASKCPFCNPJ.Text; CadastroController cadcontroller = new CadastroController(); int cadcodigo; cadcodigo = cadcontroller.salvar(cadastro); //Gravando dados na tabela Endereco Endereco endereco = new Endereco(); endereco.logradouro = EDITENDERECO.Text; endereco.numero = EDITNUMERO.Text; endereco.bairro = EDITBAIRRO.Text; endereco.complemento = EDITCOMPLEMENTO.Text; endereco.cep = MASKCEP.Text; endereco.estado = COMBOESTADO.Text; endereco.cadcodigo = cadcodigo; EnderecoController endcontroller = new EnderecoController(); endcontroller.salvar(endereco); //Gravando dados na tabela cidade Cidade cidade = new Cidade(); cidade.nome = EDITCIDADE.Text; cidade.cadcodigo = cadcodigo; CidadeController cidcontroller = new CidadeController(); cidcontroller.salvar(cidade); //Gravando dados na tabela Telefon Telefone telefone = new Telefone(); telefone.email = EDITEMAIL.Text; telefone.cadcodigo = cadcodigo; telefone.ddd = EDITDDD.Text; telefone.tipo = "CELULAR"; telefone.telefone = EDITTELEFONE.Text; TelefoneController telcontroller = new TelefoneController(); telcontroller.salvar(telefone); //Gravando dados na tabela documentacao Documentacao documento = new Documentacao(); documento.cadcodigo = cadcodigo; if (EDITNUMEROCNH.Text != "") { documento.numerocnh = EDITNUMEROCNH.Text; } else { documento.numerocnh = ""; } if (EDITCATEGORIACNH.Text != "") { documento.categoria = EDITCATEGORIACNH.Text; } else { documento.categoria = ""; } if (MASKDATAEMISSAOCNH.Text != "") { documento.dataemissao = MASKDATAEMISSAOCNH.Value; } else { documento.dataemissao = DateTime.Parse(""); } if (MASKDATAVALIDADECNH.Text != "") { documento.datavalidade = MASKDATAVALIDADECNH.Value; } else { documento.datavalidade = DateTime.Parse(""); } DocumentacaoController doccontroller = new DocumentacaoController(); doccontroller.salvar(documento); MessageBox.Show("Cadastro realizado com sucesso"); limpaTela(); } }
private void BOTAOLOCALIZARCADASTRO_Click(object sender, EventArgs e) { FpessoaLoc pessoaLocFrm = new FpessoaLoc(); pessoaLocFrm.ShowDialog(); Cadastro cadastro = new Cadastro(); CadastroController cadcontroller = new CadastroController(); if (pessoaLocFrm.codigoretornado != "" && pessoaLocFrm.codigoretornado != null) { cadastro.codigo = int.Parse(pessoaLocFrm.codigoretornado); cadastro = cadcontroller.atualizatela(cadastro); EDITCODICOCADASTRO.Text = Convert.ToString(cadastro.codigo); EDITNOMECADASTRO.Text = cadastro.razaosocial; EDITINSCRICAOESTADUAL.Text = cadastro.rginsestadual; MASKCPFCNPJ.Text = cadastro.cpfcnpj; MASKDATANASCIMENTO.Value = cadastro.datanascimento; COMBOTIPOCADASTRO.Text = cadastro.tipo; //Dados da tabela telefone Telefone telefone = new Telefone(); telefone.cadcodigo = cadastro.codigo; TelefoneController telcontroller = new TelefoneController(); telefone = telcontroller.atualizatela(telefone); EDITEMAIL.Text = telefone.email; EDITDDD.Text = telefone.ddd; EDITTELEFONE.Text = telefone.telefone; //Dados da tabela Endereco Endereco endereco = new Endereco(); endereco.cadcodigo = cadastro.codigo; EnderecoController endcontroller = new EnderecoController(); endereco = endcontroller.atualizatela(endereco); EDITENDERECO.Text = endereco.logradouro; EDITBAIRRO.Text = endereco.bairro; EDITNUMERO.Text = endereco.numero; MASKCEP.Text = endereco.cep; EDITCOMPLEMENTO.Text = endereco.complemento; COMBOESTADO.Text = endereco.estado; //Dados da tabela cidade Cidade cidade = new Cidade(); cidade.cadcodigo = cadastro.codigo; CidadeController cidcontroller = new CidadeController(); cidade = cidcontroller.atualizatela(cidade); EDITCIDADE.Text = cidade.nome; //Dados da tabela documentacao Documentacao documento = new Documentacao(); documento.cadcodigo = cadastro.codigo; DocumentacaoController doccontroller = new DocumentacaoController(); documento = doccontroller.atualizatela(documento); EDITNUMEROCNH.Text = documento.numerocnh; EDITCATEGORIACNH.Text = documento.categoria; if (documento.dataemissao != Convert.ToDateTime("01/01/0001 00:00:00")) { MASKDATAEMISSAOCNH.Value = documento.dataemissao; } if (documento.datavalidade != Convert.ToDateTime("01/01/0001 00:00:00")) { MASKDATAVALIDADECNH.Value = documento.datavalidade; } } if (COMBOTIPOCADASTRO.Text == "CLIENTE") { MASKCPFCNPJ.Mask = "00.000.000/0000-00"; MASKDATANASCIMENTO.Enabled = false; MASKCPFCNPJ.Enabled = true; EDITCATEGORIACNH.Enabled = false; MASKDATAVALIDADECNH.Enabled = false; MASKCEP.Enabled = true; COMBOESTADO.Enabled = true; CHECKCELULAR.Checked = true; EDITCATEGORIACNH.Enabled = false; EDITINSCRICAOESTADUAL.Enabled = true; EDITNOMECADASTRO.Enabled = true; EDITENDERECO.Enabled = true; EDITBAIRRO.Enabled = true; EDITCIDADE.Enabled = true; EDITNUMERO.Enabled = true; EDITCOMPLEMENTO.Enabled = true; EDITEMAIL.Enabled = true; EDITNUMEROCNH.Enabled = false; MASKDATAEMISSAOCNH.Enabled = false; BOTAOEXCLUIRCADASTRO.Enabled = true; BOTAOATUALIZARCADASTRO.Enabled = true; BOTAOLIMPARTELACADASTRO.Enabled = true; BOTAOEXCLUIRCADASTRO.Enabled = true; COMBOTIPOCADASTRO.Enabled = true; CHECKCELULAR.Enabled = true; BOTAOSALVARCADASTRO.Enabled = true; } else { MASKCPFCNPJ.Mask = "000.000.000-00"; MASKDATANASCIMENTO.Enabled = true; MASKDATAEMISSAOCNH.Enabled = true; MASKDATAVALIDADECNH.Enabled = true; MASKCEP.Enabled = true; EDITCATEGORIACNH.Enabled = true; COMBOESTADO.Enabled = true; CHECKCELULAR.Checked = true; MASKCPFCNPJ.Enabled = true; EDITINSCRICAOESTADUAL.Enabled = false; EDITNOMECADASTRO.Enabled = true; EDITENDERECO.Enabled = true; EDITBAIRRO.Enabled = true; EDITCIDADE.Enabled = true; EDITNUMERO.Enabled = true; EDITCOMPLEMENTO.Enabled = true; EDITEMAIL.Enabled = true; EDITNUMEROCNH.Enabled = true; BOTAOEXCLUIRCADASTRO.Enabled = true; BOTAOATUALIZARCADASTRO.Enabled = true; EDITINSCRICAOESTADUAL.Enabled = true; BOTAOLIMPARTELACADASTRO.Enabled = true; BOTAOEXCLUIRCADASTRO.Enabled = true; COMBOTIPOCADASTRO.Enabled = true; BOTAOSALVARCADASTRO.Enabled = true; } }