public FormCadastroCliente() { InitializeComponent(); pessoa = new Pessoa(); pessoaFisica = new PessoaFisica(); pessoaJuridica = new PessoaJuridica(); telefone = new Telefone(); tipoTelefone = new TipoTelefone(); endereco = new Endereco(); cidade = new Cidade(); uf = new UnidadeFederativa(); tipoEndereco = new TipoEndereco(); db = new ProjetoLojaEntities(); this.pessoaData = new PessoaData(db); this.cidadeData = new CidadeData(db); this.enderecoData = new EnderecoData(db); this.pessoaFisicaData = new PessoaFisicaData(db); this.pessoaJuridicaData = new PessoaJuridicaData(db); this.telefoneData = new TelefoneData(db); this.tipoEnderecoData = new TipoEnderecoData(db); this.tipoPessoaData = new TipoPessoaData(); this.tipoTelefoneData = new TipoTelefoneData(db); this.ufData = new UF_Data(db); tabDadosPessoais.Enabled = false; tabEndereco.Enabled = false; tabTelefone.Enabled = false; txtNomeFantasia.Enabled = false; txtRazaoSocial.Enabled = false; txtEmail.Enabled = false; txtRg.Enabled = false; txtCpf.Enabled = false; cbxTipoTelefone.DataSource = tipoTelefoneData.todosTiposTelefones(); cbxTipoTelefone.DisplayMember = "descricao"; cbxTipoTelefone.ValueMember = "idTipoTelefone"; cbxUf.DataSource = ufData.todasUnidadesFederativas(); cbxUf.DisplayMember = "nome"; cbxUf.ValueMember = "UF"; cbxCidade.DataSource = cidadeData.todasCidades(); cbxCidade.DisplayMember = "nome"; cbxCidade.ValueMember = "idCidade"; cbxTipoEndereco.DataSource = tipoEnderecoData.todostipoenderecos(); cbxTipoEndereco.DisplayMember = "descricao"; cbxTipoEndereco.ValueMember = "idTipoEndereco"; atualizarPesquisaClientes(pessoaData.todasPessoas()); inicializar(); }
public List <UnidadeFederativa> ListarDDDs() { var lista = new List <UnidadeFederativa>(); var query = "Select * From Cfg_DDD WHERE D_E_L_E_T_ = 0"; var dataTable = _contexto.Consultar(query); try { foreach (DataRow linha in dataTable.Rows) { var obj = new UnidadeFederativa { DDD = Convert.ToInt32(linha["DDD"]), UF = linha["UF"].ToString(), Descricao = linha["Estado"].ToString(), Regiao = linha["Regiao"].ToString(), }; lista.Add(obj); } dataTable.Dispose(); } catch (Exception) { throw; } return(lista); }
public string salvarUnidadeFederativa(UnidadeFederativa unidadeFederativa) { string erro = null; try { if (unidadeFederativa.UF == "") { unidadeFederativas.AddObject(unidadeFederativa); } else { if (unidadeFederativa.EntityState == System.Data.EntityState.Detached) { unidadeFederativas.Attach(unidadeFederativa); } db.ObjectStateManager.ChangeObjectState(unidadeFederativa, System.Data.EntityState.Modified); } db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return(erro); }
// FALTA IMPLEMENTAR protected void BtnSalvar_Click(object sender, EventArgs e) { try { if (TxtNome.Text.Trim().Equals(String.Empty)) { TxtNome.Text = ""; TxtNome.Focus(); throw new CampoNaoInformadoException("Cidade", "Nome", true); } Cidade lCidade = null; string mensagem = ""; if (Request.QueryString["id"] != null) { lCidade = CidadeBLL.Instance.BuscarPorId(Convert.ToInt32(Request.QueryString["id"])); mensagem = "Cidade alterada com sucesso."; } else { lCidade = new Cidade(); mensagem = "Cidade cadastrada com sucesso."; } UnidadeFederativa lUf = new UnidadeFederativa(); lUf = UnidadeFederativaBLL.Instance.BuscarPorId(Convert.ToInt32(DropDownUf.SelectedValue)); lCidade.Nome = TxtNome.Text.Trim(); lCidade.Uf = lUf; CidadeBLL.Instance.Persistir(lCidade); Web.ExibeAlerta(Page, mensagem, "Listar.aspx"); } catch (BusinessException ex) { Web.ExibeAlerta(Page, ex.Message); } }
public List <UnidadeFederativa> ListarUnidadesFederativas() { string connectionString; StringBuilder query = null; SqlConnection connection = null; SqlCommand command = null; SqlDataReader dataReader = null; UnidadeFederativa uf = null; List <UnidadeFederativa> unidadesFederativas = null; try { unidadesFederativas = new List <UnidadeFederativa>(); query = new StringBuilder(); query.Append("SELECT "); query.Append(" Id, "); query.Append(" Nome, "); query.Append(" Abreviacao "); query.Append("FROM UnidadesFederativas"); connectionString = WebConfigurationManager.ConnectionStrings["ConnectionEstudo"].ConnectionString; using (connection = new SqlConnection(connectionString)) { using (command = connection.CreateCommand()) { command.CommandType = CommandType.Text; command.CommandText = query.ToString(); connection.Open(); using (dataReader = command.ExecuteReader()) { if (dataReader.HasRows) { while (dataReader.Read()) { uf = new UnidadeFederativa(); uf.Id = (int)dataReader["Id"]; uf.Nome = dataReader["Nome"].ToString(); uf.Abreviacao = dataReader["Abreviacao"].ToString(); unidadesFederativas.Add(uf); } } } } } return(unidadesFederativas); } catch (Exception ex) { throw ex; } finally { } }
protected void BtnExcluir_Click(object sender, EventArgs e) { try { UnidadeFederativa lUf = UnidadeFederativaBLL.Instance.BuscarPorId(Convert.ToInt32(Request.QueryString["id"])); UnidadeFederativaBLL.Instance.Excluir(lUf); Web.ExibeAlerta(Page, "Unidade Federativa excluída com sucesso!", "Listar.aspx"); } catch (Exception ex) { Web.ExibeAlerta(Page, "Não é possivel excluir!"); } }
public string excluirUnidadeFederativa(UnidadeFederativa unidadeFederativa) { string erro = null; try { unidadeFederativas.DeleteObject(unidadeFederativa); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
protected void CarregarDropDownCidades() { DropDownCidade.Items.Clear(); Int32 lUfID = Convert.ToInt32(DropDownUf.SelectedValue); UnidadeFederativa lUF = UnidadeFederativaBLL.Instance.BuscarPorId(lUfID); if (lUF.Cidades != null) { foreach (Cidade cidade in lUF.Cidades) { DropDownCidade.Items.Add(new ListItem(cidade.Nome, cidade.Id.ToString())); } } }
public string excluirUnidadeFederativa(UnidadeFederativa unidadeFederativa) { string erro = null; try { unidadeFederativas.DeleteObject(unidadeFederativa); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return(erro); }
public SacadoEndereco(string logradouro, int numero, string bairro, string localidade, UnidadeFederativa uf, string cep) { this.logradouro = logradouro; this.numero = numero; this.bairro = bairro; this.localidade = localidade; this.uf = uf; this.cep = cep; new SacadoEnderecoValidation(this).execute(); }
protected void DropDownUf_SelectedIndexChanged(object sender, EventArgs e) { if (IsPostBack) { //Carregar as Cidades no DropDown DropDownCidade.Items.Clear(); Int32 lUfID = Convert.ToInt32(DropDownUf.SelectedValue); UnidadeFederativa lUF = UnidadeFederativaBLL.Instance.BuscarPorId(lUfID); if (lUF.Cidades != null) { foreach (Cidade cidade in lUF.Cidades) { DropDownCidade.Items.Add(new ListItem(cidade.Nome, cidade.Id.ToString())); } } } }
public string editarUnidadeFederativa(UnidadeFederativa unidadeFederativa) { string erro = null; try { if (unidadeFederativa.EntityState == System.Data.EntityState.Detached) { unidadeFederativas.Attach(unidadeFederativa); } db.ObjectStateManager.ChangeObjectState(unidadeFederativa, System.Data.EntityState.Modified); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["id"] != null) { switch (Request.QueryString["acao"]) { case "abrir": BloquearComponentes(); break; case "editar": break; case "excluir": BloquearComponentes(); BtnExcluir.Visible = true; break; } try { UnidadeFederativa lUf = UnidadeFederativaBLL.Instance.BuscarPorId(Convert.ToInt32(Request.QueryString["id"])); TxtNome.Text = lUf.Nome; TxtSigla.Text = lUf.Sigla; } catch (BusinessException ex) { Web.ExibeAlerta(Page, ex.Message); } } } }
protected void Page_Load(object sender, EventArgs e) { //Carregar as UF no DropDown if (!IsPostBack) { List <UnidadeFederativa> lListaUf = UnidadeFederativaBLL.Instance.Listar(); foreach (UnidadeFederativa lUf in lListaUf) { DropDownUf.Items.Add(new ListItem(lUf.Sigla, lUf.Id.ToString())); } Int32 lUfID = Convert.ToInt32(DropDownUf.SelectedValue); UnidadeFederativa lUF = UnidadeFederativaBLL.Instance.BuscarPorId(lUfID); if (lUF.Cidades != null) { foreach (Cidade cidade in lUF.Cidades) { DropDownCidade.Items.Add(new ListItem(cidade.Nome, cidade.Id.ToString())); } } // CARREGA OS BANCOS List <Banco> lListaBanco = BancoBLL.Instance.Listar(); foreach (Banco lBanco in lListaBanco) { DropDownBanco.Items.Add(new ListItem(lBanco.Nome, lBanco.Id.ToString())); } if (Request.QueryString["id"] != null) { switch (Request.QueryString["acao"]) { case "abrir": BloquearComponentes(); break; case "editar": break; case "excluir": BloquearComponentes(); BtnExcluir.Visible = true; break; } try { Agencia lAgencia = AgenciaBLL.Instance.BuscarPorId(Convert.ToInt32(Request.QueryString["id"])); TxtNome.Text = lAgencia.Nome; TxtCodigo.Text = lAgencia.Codigo; TxtDigito.Text = lAgencia.Digito; DropDownBanco.SelectedValue = lAgencia.Banco.Id.ToString(); TxtEndLogadouro.Text = lAgencia.Endereco.Logradouro; TxtEndNumero.Text = lAgencia.Endereco.Numero; TxtEndComplemento.Text = lAgencia.Endereco.Complemento; TxtEndCep.Text = lAgencia.Endereco.Cep.ToString(); DropDownCidade.SelectedValue = lAgencia.Endereco.Cidade.Id.ToString(); DropDownUf.SelectedValue = lAgencia.Endereco.Cidade.Uf.Id.ToString(); } catch (BusinessException ex) { Web.ExibeAlerta(Page, ex.Message); } } } }
public List <UnidadeFederativa> ListarEstado() { return(ViewBag.Estado = UnidadeFederativa.Listar()); }