public EmpresaController(DBCOTACAOContext context, IMapper mapper, EmpresaDAL empresaDAL, EnderecoDAL enderecoDAL) { _context = context; dal = empresaDAL; _mapper = mapper; enderecodal = enderecoDAL; }
public ContatoController(ApplicationContext context, UserManager <AppIdentityUser> userManager) { this.context = context; this.userManager = userManager; contatoDAL = new ContatoDAL(context); enderecoDAL = new EnderecoDAL(context); }
public PessoaDTO GetByID(PessoaDTO _pessoa) { PessoaDAL cmd = new PessoaDAL(); var result = cmd.GetDataInDataBase(_pessoa); if (result.Count > 0) { if (result[0].idEndereco != 0) { EnderecoDAL cmdEndereco = new EnderecoDAL(); result[0].endereco = cmdEndereco.GetEndereco(result[0].idEndereco); } if (result[0].idContato != 0) { ContatoDAL cmdContato = new ContatoDAL(); result[0].contatos = cmdContato.GetContatos(result[0].idContato); } DadosVariaveisDAL cmdDados = new DadosVariaveisDAL(); result[0].dadosVariaveis = cmdDados.GetDadosPorIdPessoa(_pessoa.idPessoa); return(result.SingleOrDefault()); } else { throw new Exception("Ocorreu um erro!"); } }
public ColaboradorController(ApplicationContext context, UserManager <AppIdentityUser> userManager) { this.context = context; this.userManager = userManager; clinicaDAL = new ClinicaDAL(context); enderecoDAL = new EnderecoDAL(context); colaboradorDAL = new ColaboradorDAL(context); }
public int SaveEscola(EscolaDTO item) { EscolaDAL cmd = new EscolaDAL(); EnderecoDAL cmdEndereco = new EnderecoDAL(); ContatoDAL cmdContato = new ContatoDAL(); int result = 0; if (item.idEscola == 0) { // *********************************************** // // ENDEREÇO // *********************************************** // if (item.idEndereco == 0) { result = cmdEndereco.InsertData(item.endereco); item.idEndereco = result; } else { item.endereco.idEndereco = item.idEndereco; result = cmdEndereco.UpdateData(item.endereco); } result = cmd.InsertData(item); } else { // *********************************************** // // ENDEREÇO // *********************************************** // if (item.idEndereco == 0) { result = cmdEndereco.InsertData(item.endereco); item.idEndereco = result; } else { item.endereco.idEndereco = item.idEndereco; result = cmdEndereco.UpdateData(item.endereco); } result = cmd.UpdateData(item); if (result != 0) { return(item.idEscola); } } return(result); }
public EnderecoDTO GetByID(EnderecoDTO _endereco) { EnderecoDAL cmd = new EnderecoDAL(); var result = cmd.GetDataInDataBase(_endereco); if (result.Count == 1) { return(result.SingleOrDefault()); } else { throw new Exception("Erro de Gravação do Projeto"); } }
public EscolaDTO GetByID(EscolaDTO _escola) { EscolaDAL cmd = new EscolaDAL(); var result = cmd.GetDataInDataBase(_escola); if (result.Count > 0) { if (result[0].idEndereco != 0) { EnderecoDAL cmdEndereco = new EnderecoDAL(); result[0].endereco = cmdEndereco.GetEndereco(result[0].idEndereco); } return(result.SingleOrDefault()); } else { throw new Exception("Ocorreu um erro!"); } }
private void InserirSocio() { DateTime?dtExpedicao = null; DateTime?dtNascimento = null; if (mskDtExpedicao.Text != " / /") { dtExpedicao = DateTime.Parse(mskDtExpedicao.Text); } if (mskDtNascimentoSocio.Text != " / /") { dtNascimento = DateTime.Parse(mskDtNascimentoSocio.Text); } DialogResult dr; bool gravou = false; dr = MessageBox.Show("Sócio sem endereço ou com endereço incompleto.\n" + "Deseja continuar o cadastro?", "Aviso", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { try { SocioDAL sDal = new SocioDAL(); Socio S = new Socio { Titulo = int.Parse(txtTitulo.Text), DataAdesao = DateTime.Parse(mskDtAdesao.Text), Cpf = mskCpf.Text, Nome = txtNome.Text, Rg = txtRg.Text, OrgaoExpedidor = txtOrgaoExpedidor.Text, UfOrgaoExpedidor = cmbUfOrgaoExpedidor.Text, DataExpedicao = dtExpedicao, Situacao = txtSituacao.Text, DataNascimento = dtNascimento, FoneResidencial = mskResidencial.Text, FoneCelular = mskCelular.Text, FoneComercial = mskComercial.Text, Email = txtEmail.Text, DataCadastro = DateTime.Parse(mskDtCadastroSocio.Text), DataAtualizacao = DateTime.Parse(mskDtAtualizacaoSocio.Text), Ativo = bool.Parse(ckbSocioAtivo.Checked.ToString()), Obs = txtAdicionaisObs.Text, PathImagem = foto }; if (lblId.Text.Equals("idSocio")) { gravou = sDal.InsertSocio(S); if (gravou) { if (ValidaEndereco()) { Endereco E = new Endereco() { Cep = mskCep.Text, Rua = txtRua.Text, Numero = int.Parse(txtNumero.Text), Bairro = txtBairro.Text, Cidade = txtCidade.Text, Uf = cmbUfEndereco.Text, Complemento = txtComplemento.Text, IdSocio = ReturnIdGeradoSocio() }; EnderecoDAL eDal = new EnderecoDAL(); gravou = eDal.InsertEndereco(E); } } } } catch (SystemException ex) { string exception = ex.Message.ToString(); frmTDM_Menssagem frmErro = new frmTDM_Menssagem("Revise os dados.", 2, exception); frmErro.Show(); } } if (gravou) { tabControl1.SelectedTab = tabPage1; frmTDM_Menssagem frm = new frmTDM_Menssagem("Cadastrado com sucesso!", 1, ""); frm.Show(); Limpar(); LimparDependente(); } }
private void AtualizarSocio() { DateTime?dtExpedicao = null; DateTime?dtNascimento = null; if (mskDtExpedicao.Text != " / /") { dtExpedicao = DateTime.Parse(mskDtExpedicao.Text); } if (mskDtNascimentoSocio.Text != " / /") { dtNascimento = DateTime.Parse(mskDtNascimentoSocio.Text); } bool gravou = false; try { SocioDAL sDal = new SocioDAL(); Socio S = new Socio { Id = int.Parse(lblId.Text), Titulo = int.Parse(txtTitulo.Text), DataAdesao = DateTime.Parse(mskDtAdesao.Text), Cpf = mskCpf.Text, Nome = txtNome.Text, Rg = txtRg.Text, OrgaoExpedidor = txtOrgaoExpedidor.Text, UfOrgaoExpedidor = cmbUfOrgaoExpedidor.Text, DataExpedicao = dtExpedicao, Situacao = txtSituacao.Text, DataNascimento = dtNascimento, FoneResidencial = mskResidencial.Text, FoneCelular = mskCelular.Text, FoneComercial = mskComercial.Text, Email = txtEmail.Text, DataAtualizacao = DateTime.Now, Ativo = bool.Parse(ckbSocioAtivo.Checked.ToString()), Obs = txtAdicionaisObs.Text, PathImagem = foto }; if (!lblId.Text.Equals("idSocio")) { gravou = sDal.UpdatedSocio(S); if (gravou) { try { int?numero = null; if (txtNumero.Text.Trim() != "") { numero = int.Parse(txtNumero.Text); } Endereco E = new Endereco() { Cep = mskCep.Text, Rua = txtRua.Text, Numero = numero, Bairro = txtBairro.Text, Cidade = txtCidade.Text, Uf = cmbUfEndereco.Text, Complemento = txtComplemento.Text, IdSocio = int.Parse(lblId.Text) }; EnderecoDAL eDal = new EnderecoDAL(); //idEnd = eDal.IdEnderecoBySocio(long.Parse(lblId.Text)); if (!lblIdEndereco.Text.Equals("idEndereco")) { gravou = eDal.UpdateEndereco(E); } else { gravou = eDal.InsertEndereco(E); } } catch (SystemException ex) { string exception = ex.Message.ToString(); frmTDM_Menssagem frmErro = new frmTDM_Menssagem("Revise os dados.", 2, exception); frmErro.Show(); } } } } catch (SystemException ex) { string exception = ex.Message.ToString(); frmTDM_Menssagem frmErro = new frmTDM_Menssagem("Revise os dados.", 2, exception); frmErro.Show(); } if (gravou) { tabControl1.SelectedTab = tabPage1; frmTDM_Menssagem frm = new frmTDM_Menssagem("Cadastrado com sucesso!", 1, ""); frm.Show(); Limpar(); LimparDependente(); } }
public Endereco EnderecoConstruido(string pais, string estado, string cidade, string bairro, string logradouro, int numeroCasa, string cep) { LogradouroDAL logradouroDAL = new LogradouroDAL(); PaisDAL paisDAL = new PaisDAL(); EstadoDAL estadoDAL = new EstadoDAL(); BairroDAL bairroDAL = new BairroDAL(); CidadeDAL cidadeDAL = new CidadeDAL(); Pais paiss = new Pais(0, pais); string a = paisDAL.Insert(paiss); if (a.Contains("já")) { List <Pais> lista = new List <Pais>(); lista = paisDAL.GetAll(); foreach (var item in lista) { if (item.Nome == pais) { paiss.Id = item.Id; break; } } } else { paiss = paisDAL.GetLastRegister(); } Estado estadoo = new Estado(0, estado, paiss); string b = estadoDAL.Insert(estadoo); if (b.Contains("já")) { List <Estado> lista = new List <Estado>(); lista = estadoDAL.GetAll(); foreach (var item in lista) { if (item.Nome == estado) { estadoo.Id = item.Id; break; } } } else { estadoo = estadoDAL.GetLastRegister(); } Cidade cidadee = new Cidade(0, cidade, estadoo); string c = cidadeDAL.Insert(cidadee); if (c.Contains("já")) { List <Cidade> lista = new List <Cidade>(); lista = cidadeDAL.GetAll(); foreach (var item in lista) { if (item.Nome == cidade) { estadoo.Id = item.Id; break; } } } else { cidadee = cidadeDAL.GetLastRegister(); } Bairro bairoo = new Bairro(0, bairro, cidadee); string d = bairroDAL.Insert(bairoo); if (d.Contains("já")) { List <Bairro> lista = new List <Bairro>(); lista = bairroDAL.GetAll(); foreach (var item in lista) { if (item.Nome == cidade) { estadoo.Id = item.Id; break; } } } else { bairoo = bairroDAL.GetLastRegister(); } Logradouro logradouroo = new Logradouro(0, logradouro, bairoo); string e = logradouroDAL.Insert(logradouroo); if (d.Contains("já")) { List <Logradouro> lista = new List <Logradouro>(); lista = logradouroDAL.GetAll(); foreach (var item in lista) { if (item.Nome == logradouro) { logradouroo.Id = item.Id; break; } } } else { logradouroo = logradouroDAL.GetLastRegister(); } Endereco endereco1 = new Endereco(0, logradouroo, numeroCasa, cep); EnderecoDAL endereco = new EnderecoDAL(); endereco.Insert(endereco1); endereco1 = endereco.GetLastRegister(); return(endereco1); }
protected void btnSalvar_Click(object sender, EventArgs e) { if (!validaFormulario()) { Session.Add("danger", "Preencha os campos corretamente!" + erro); return; } Pessoa objPessoa = new Pessoa(); objPessoa.IdPessoa = (string.IsNullOrEmpty(txtCodigo.Text)) ? 0 : Convert.ToInt32(txtCodigo.Text); objPessoa.CNPJ = Convert.ToInt64(txtCNPJ.Text); objPessoa.NomePessoa = txtNomeFantasia.Text; objPessoa.NomeFantasia = txtNomeFantasia.Text; objPessoa.RazaoSocial = txtRazao.Text; objPessoa.Email = txtEmail.Text; objPessoa.TipoPessoa = "J"; Telefone objTelefone = new Telefone(); objTelefone.Numero = txtTelefone.Text; objTelefone.DDD = Convert.ToInt32(txtDd.Text); objTelefone.IdPessoa = objPessoa.IdPessoa; objTelefone.IdTipoTelefone = Convert.ToInt32(rbTipoTelefone.SelectedValue); Endereco objEndereco = new Endereco(); objEndereco.Logradouro = txtEndereco.Text; objEndereco.Numero = txtNumero.Text; objEndereco.CEP = txtCEP.Text; objEndereco.Complemento = txtComplemento.Text; objEndereco.IdMunicipio = ddlMunicipio.SelectedIndex; objEndereco.IdEstado = ddlEstado.SelectedIndex; objEndereco.IdPessoa = objPessoa.IdPessoa; PessoaDAL dbPessoa = new PessoaDAL(); if (objPessoa.IdPessoa == 0) { if (dbPessoa.InserirPessoa(objPessoa, objEndereco, objTelefone, ref erro)) { Session.Add("success", "Cadastro Efetuado com Sucesso!"); } else { Session.Add("danger", "Não foi possível efetuar o cadastro!" + erro); } } else { if (!dbPessoa.AtualizarPessoa(objPessoa, ref erro)) { Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro); return; } FornecedorDAL dbFornecedor = new FornecedorDAL(); if (!dbFornecedor.AtualizaFornecedor(objPessoa, ref erro) && erro != "") { Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro); return; } TelefoneDAL dbTelefone = new TelefoneDAL(); if (!dbTelefone.AtualizarTelefone(objTelefone, ref erro) && erro != "") { Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro); return; } EnderecoDAL dbEndereco = new EnderecoDAL(); if (!dbEndereco.AtualizaEndereco(objEndereco, ref erro) && erro != "") { Session.Add("danger", "Não foi possível Atualizar o cadastro!" + erro); return; } Session.Add("success", "Cadastro Atualizado com Sucesso!"); carregaGvFornecedor(); limpar(); } }
/* * public List<EnderecoDTO> GetEndereco(EnderecoDTO _endereco) * { * EnderecoDAL cmd = new EnderecoDAL(); * return cmd.GetEndereco(_endereco); * } */ public EnderecoDTO GetCEP(EnderecoDTO _endereco) { EnderecoDAL cmd = new EnderecoDAL(); return(cmd.GetCEP(_endereco)); }
public List <EnderecoDTO> GetDataWithParam(EnderecoDTO _endereco) { EnderecoDAL cmd = new EnderecoDAL(); return(cmd.GetDataInDataBase(_endereco)); }
public List <EnderecoDTO> GetAllData() { EnderecoDAL cmd = new EnderecoDAL(); return(cmd.GetDataInDataBase(new EnderecoDTO())); }
public int SavePessoa(PessoaDTO item) { PessoaDAL cmd = new PessoaDAL(); EnderecoDAL cmdEndereco = new EnderecoDAL(); ContatoDAL cmdContato = new ContatoDAL(); DadosVariaveisDAL cmdDado = new DadosVariaveisDAL(); int result = 0; int _idPessoa = 0; // *********************************************** // // ENDEREÇO // *********************************************** // if (item.idEndereco == 0) { result = cmdEndereco.InsertData(item.endereco); item.idEndereco = result; } else { item.endereco.idEndereco = item.idEndereco; result = cmdEndereco.UpdateData(item.endereco); } // *********************************************** // // CONTATO // *********************************************** // if (item.idContato == 0) { result = cmdContato.InsertData(item.contatos); item.idContato = result; } else { item.contatos.idContato = item.idContato; result = cmdContato.UpdateData(item.contatos); } // *********************************************** // // PESSOA // *********************************************** // if (item.idPessoa == 0) { result = cmd.InsertData(item); _idPessoa = result; } else { result = cmd.UpdateData(item); if (result != 0) { result = item.idPessoa; _idPessoa = result; } } // *********************************************** // // DADOS VARIÁVEIS // *********************************************** // cmdDado.UpdateData(item.dadosVariaveis, _idPessoa); return(result); }
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(); } }