public bool AtualizarEmpresa(EmpresaAtModelo EmpAtMD) { bool ret = false; EmpresaDAL empDAL = new EmpresaDAL(this.Conexao); ret = empDAL.AtualizarEmpresa(EmpAtMD); return(ret); }
protected void btnSalvar_Click(object sender, EventArgs e) { validaFormulario(); Pessoa objPessoa = new Pessoa(); objPessoa.CNPJ = Convert.ToInt64(txtCNPJ.Text); objPessoa.RazaoSocial = txtRazao.Text; objPessoa.NomeFantasia = txtNomeFantasia.Text; objPessoa.Email = txtEmail.Text; objPessoa.IdPessoa = Convert.ToInt32(hfCodigoEmpresa.Value); objPessoa.telefone = new Telefone(); objPessoa.telefone.Numero = txtNumero.Text; objPessoa.telefone.DDD = Convert.ToInt32(txtDd.Text); objPessoa.endereco = new Endereco(); objPessoa.endereco.Logradouro = txtEndereco.Text; objPessoa.endereco.Numero = txtNumero.Text; objPessoa.endereco.CEP = txtCEP.Text; objPessoa.endereco.Complemento = txtComplemento.Text; objPessoa.endereco.IdMunicipio = ddlMunicipio.SelectedIndex; objPessoa.endereco.IdEstado = ddlEstado.SelectedIndex; EmpresaDAL dbEmpresa = new EmpresaDAL(); PessoaDAL dbPessoa = new PessoaDAL(); EnderecoDAL dbEndereco = new EnderecoDAL(); TelefoneDAL dbTelefone = new TelefoneDAL(); if (string.IsNullOrEmpty(hfCodigoEmpresa.Value)) { if (!dbPessoa.InserirPessoa(objPessoa, objPessoa.endereco, objPessoa.telefone, ref erro)) { Session.Add("danger", "Não possível efetuar o cadastro! " + erro); } Session.Add("success", "Cadastro efetuado com sucesso!"); BindEmpresa(); } else { if (!dbEmpresa.AtualizarEmpresa(objPessoa, ref erro) && erro != "") { Session.Add("danger", "Não possível efetuar o cadastro! " + erro); return; } if (!dbEndereco.AtualizaEndereco(objPessoa.endereco, ref erro) && erro != "") { Session.Add("danger", "Não possível atualizar o endereço! " + erro); return; } if (!dbTelefone.AtualizarTelefone(objPessoa.telefone, ref erro) && erro != "") { Session.Add("danger", "Não possível atualizar o telefone! " + erro); return; } Session.Add("success", "Cadastro atualizado com Sucesso! "); BindEmpresa(); } }