public void ProcessRequest(HttpContext context) { CidadeBLL cidadeBLL = new CidadeBLL(); int idEstado = Convert.ToInt32(context.Request.QueryString["id"]); AjaxResponse response = new AjaxResponse(); response.Success = true; response.Cidades = cidadeBLL.select(idEstado); context.Response.ContentType = "application/json"; context.Response.Write(JsonConvert.SerializeObject(response)); }
private void SetupUF() { CidadeBLL cidadeBLL = new CidadeBLL(); List <string> CidadeList = cidadeBLL.getCidade().OrderBy(p => p.cUF).Select(c => c.cUF).Distinct().ToList(); AutoCompleteStringCollection acc = new AutoCompleteStringCollection(); foreach (string item in CidadeList) { acc.Add(item); } cbUF.DataSource = CidadeList; cbUF.AutoCompleteCustomSource = acc; cbUF.SelectedIndex = -1; }
public IActionResult Delete(int?codigoCidade) { CidadeBLL BLL = new CidadeBLL(); string mensagemErro; if (codigoCidade.HasValue) { if (BLL.deleteCidade((int)codigoCidade, out mensagemErro)) { TempData["mensagemSucesso"] = "Cidade removida com sucesso!"; } else { TempData["mensagemErro"] = mensagemErro; } } return(RedirectToAction("List")); }
public JsonResult GetCidade(string Estado) { string mensagemErro; CidadeBLL BLL = new CidadeBLL(); List <Cidade> cidades = BLL.getCidadeByEstado(Estado, out mensagemErro); List <SelectListItem> listaCidades = new List <SelectListItem>(); foreach (Cidade item in cidades) { listaCidades.Add(new SelectListItem() { Value = item.Codigo.ToString(), Text = item.Descricao }); } return(Json(listaCidades)); }
public IActionResult Consultar(string txtDescricaoFiltro, int txtMesoFiltro, int txtMicroFiltro) { CidadeBLL BLL = new CidadeBLL(); string mensagemErro; if (HttpContext.Request.Cookies["USUARIO"] == null) { return(RedirectToAction("Login", "Login", new { urlRetorno = HttpContext.Request.Path })); } List <Cidade> listaCidades = BLL.getCidade(null, txtDescricaoFiltro, txtMesoFiltro, txtMicroFiltro, out mensagemErro); if (!String.IsNullOrEmpty(mensagemErro)) { TempData["mensagemErro"] = mensagemErro; return(View("List")); } return(View("List", listaCidades)); }
private void SetupCidade(string UF) { CidadeBLL cidadeBLL = new CidadeBLL(); List <Cidade> CidadeList = cidadeBLL.getCidade(p => p.cUF == UF).OrderBy(p => p.cNome).ToList(); cbCidade.DataSource = CidadeList; AutoCompleteStringCollection acc = new AutoCompleteStringCollection(); foreach (Cidade item in CidadeList) { acc.Add(item.cCod); } cbCidade.AutoCompleteCustomSource = acc; cbCidade.ValueMember = "Id"; cbCidade.DisplayMember = "cCod"; cbCidade.SelectedIndex = -1; }
private void form_CadCliente_Load(object sender, EventArgs e) { this.alterarBotoes(1); this.LimpaTela(); ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão); //cb cidade CidadeBLL cidbll = new CidadeBLL(conexao); cli_cidadeComboBox.DataSource = cidbll.Pesquisar(""); cli_cidadeComboBox.DisplayMember = "cid_descriçao"; cli_cidadeComboBox.ValueMember = "cid_id"; //cb estado EstadoBLL estbll = new EstadoBLL(conexao); cli_estadoComboBox.DataSource = estbll.Pesquisar(""); cli_estadoComboBox.DisplayMember = "est_descriçao"; cli_estadoComboBox.ValueMember = "est_id"; }
private void button2_Click(object sender, EventArgs e) { try { if (objEst.est_codigo != 0) { //Verificar se possui um subgrupo vinculado ao grupo CidadeBLL objCid = new CidadeBLL(); objCid.localizar(objEst.est_codigo.ToString(), "cid_estado"); if (objCid.cid_estado != 0) { throw new Exception("Este estado possui cidades vinculadas a ele, por favor, exclua estas cidades para que este estado possa ser excluído"); } if (MessageBox.Show("Deseja realmente excluir?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == System.Windows.Forms.DialogResult.Yes) { objEst.excluir(); objEst.limpar(); limpar(); carregaGrid(); MessageBox.Show("Estado excluído com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } else { MessageBox.Show("Favor selecionar uma estado na aba 'Pesquisar', ou escolher um código válido para poder excluir", "Excluir", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } catch (SqlException) { MessageBox.Show("Este estado está vinculado a alguma movimentação do sistema e não pode ser excluído", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
private async void btnImportarArquivo_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtCaminhoArquivo.Text)) { if (File.Exists(txtCaminhoArquivo.Text)) { pbImportacao.Maximum = File.ReadAllLines(txtCaminhoArquivo.Text).Count(); pbImportacao.Step = 1; StreamReader streamArq = new StreamReader(txtCaminhoArquivo.Text); int numeroLinha = 1; string sLine = string.Empty; string[] dados; while (sLine != null) { sLine = streamArq.ReadLine(); if (sLine != null) { dados = sLine.Split(("\t").ToCharArray()); if (numeroLinha > 1) { // Bancos Bancos banco = new Bancos { Codigo = Convert.ToInt32(dados[0]), CodigoInterno = dados[1], Nome = dados[2] }; await new BancoBLL().SalvarBanco(Program.UrlApi, banco); BancoBLL listabanco = new BancoBLL(); await listabanco.GetBancosAsync(Program.UrlApi); int codigoBanco = listabanco.listaBancos.Max(x => x.idBanco); // UFs UFs uf = new UFs { Descricao = dados[11] }; await new UFBLL().SalvarUF(Program.UrlApi, uf); UFBLL listauf = new UFBLL(); await listauf.GetUfsAsync(Program.UrlApi); int codigoUf = listauf.listaUfs.Max(x => x.idUf); // Cidades Cidades cidade = new Cidades { Descricao = dados[11] , UF = codigoUf }; await new CidadeBLL().SalvarCidade(Program.UrlApi, cidade); CidadeBLL listacidade = new CidadeBLL(); await listacidade.GetCidadesAsync(Program.UrlApi); int codigoCidade = listacidade.listaCidades.Max(x => x.idCidade); // Devedores Devedores devedor = new Devedores { Nome = dados[5] , CPF_CNPJ = dados[6] }; await new DevedorBLL().SalvarDevedor(Program.UrlApi, devedor); DevedorBLL listaDevedor = new DevedorBLL(); await listaDevedor.GetDevedoresAsync(Program.UrlApi); int codigoDevedor = listaDevedor.listaDevedores.Max(x => x.idDevedor); // DevedoresEnderecos DevedoresEnderecos devedorendereco = new DevedoresEnderecos { Devedor = codigoDevedor , Cidade = codigoCidade , Endereco = dados[7] , Bairro = dados[8] , CEP = dados[10] }; await new DevedorEnderecoBLL().SalvarDevedorEndereco(Program.UrlApi, devedorendereco); DevedorEnderecoBLL listadevedorendereco = new DevedorEnderecoBLL(); await listadevedorendereco.GetDevedoresEnderecosAsync(Program.UrlApi); int codigoDevedorEndereco = listadevedorendereco.listaDevedoresEnderecos.Max(x => x.idDevedorEndereco); // PracasPagamentos PracasPagamentos pracapagamento = new PracasPagamentos { Cidade = codigoCidade , Descricao = dados[12] }; await new PracaPagamentoBLL().SalvarPracaPagamento(Program.UrlApi, pracapagamento); PracaPagamentoBLL listapracapagamento = new PracaPagamentoBLL(); await listapracapagamento.GetPracasPagamentosAsync(Program.UrlApi); int codigoPracaPagamento = listapracapagamento.listaPracasPagamentos.Max(x => x.idPracaPagamento); //Contratos Contratos contrato = new Contratos { PracaPagamento = codigoPracaPagamento, Banco = codigoBanco , Devedor = codigoDevedor , Numero = dados[3] , QtdParcelas = string.IsNullOrEmpty(dados[21]) ? 0 : Convert.ToInt32(dados[21]) , ValorPrimeiraParcela = string.IsNullOrEmpty(dados[20]) ? 0 : Convert.ToDecimal(dados[20]) , Valor = string.IsNullOrEmpty(dados[14]) ? 0 : Convert.ToDecimal(dados[14]) }; await new ContratoBLL().SalvarContrato(Program.UrlApi, contrato); ContratoBLL listacontrato = new ContratoBLL(); await listacontrato.GetContratosAsync(Program.UrlApi); int codigoContrato = listacontrato.listaContratos.Max(x => x.idContrato); // ContratosParcelas ContratosParcelas contratoparcela = new ContratosParcelas { Contrato = codigoContrato , Parcela = Convert.ToInt32(dados[4]) }; await new ContratoParcelaBLL().SalvarContratoParcela(Program.UrlApi, contratoparcela); ContratoParcelaBLL listacontratoparcela = new ContratoParcelaBLL(); await listacontratoparcela.GetContratosParcelasAsync(Program.UrlApi); int codigoContratoParcela = listacontratoparcela.listaContratosParcelas.Max(x => x.idContratoParcela); // Protestos Protestos protesto = new Protestos { Contrato = codigoContrato , Valor = string.IsNullOrEmpty(dados[15]) ? 0 : Convert.ToDecimal(dados[15]) , TipoDocumento = dados[18] , Operacao = dados[19] }; if (!string.IsNullOrEmpty(dados[16])) { protesto.DataEmissao = Convert.ToDateTime(dados[16]); } if (!string.IsNullOrEmpty(dados[17])) { protesto.Vencimento = Convert.ToDateTime(dados[17]); } ; await new ProtestoBLL().SalvarProtesto(Program.UrlApi, protesto); ProtestoBLL listaprotesto = new ProtestoBLL(); await listaprotesto.GetProtestosAsync(Program.UrlApi); int codigoprotesto = listaprotesto.listaProtestos.Max(x => x.idProtesto); } } numeroLinha++; pbImportacao.Value = numeroLinha - 2; } streamArq.Close(); MessageBox.Show("Importação realizada com sucesso!"); } else { MessageBox.Show("Arquivo não encontrado!"); } } }
protected override void formataColunagridFiltros(DataGridView gridFiltros) { base.formataColunagridFiltros(gridFiltros); //altera o nome das colunas gridFiltros.Columns.Add("ID", "ID"); gridFiltros.Columns.Add("CODIGO", "Código"); gridFiltros.Columns.Add("CNPJ_CPF", "CNPJ / CPF"); gridFiltros.Columns.Add("RAZAO_SOCIAL", "Razão Social"); gridFiltros.Columns.Add("NOME_FANTASIA", "Nome Fantasia"); gridFiltros.Columns.Add("DDD", "DDD"); gridFiltros.Columns.Add("TELEFONE", "Telefone"); gridFiltros.Columns.Add("CONTATO", "Contato"); gridFiltros.Columns.Add("EMAIL", "e-Mail"); gridFiltros.Columns.Add("CIDADE", "Cidade"); CidadeBLL cidadeBLL = new CidadeBLL(); DataGridViewComboBoxColumn colUF = new DataGridViewComboBoxColumn(); List <string> CidadeList = cidadeBLL.getCidade().OrderBy(p => p.cUF).Select(c => c.cUF).Distinct().ToList(); CidadeList.Insert(0, string.Empty); colUF.DataSource = CidadeList; colUF.DataPropertyName = "cUF"; colUF.HeaderText = "UF"; colUF.Name = "UF"; colUF.SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns.Add(colUF); gridFiltros.Columns.Add("ENDERECO", "Endereço"); gridFiltros.Columns.Add("NUMERO", "Número"); gridFiltros.Columns.Add("BAIRRO", "Bairro"); gridFiltros.Columns.Add("COMPLEMENTO", "Complemento"); gridFiltros.Columns.Add("CEP", "CEP"); gridFiltros.Columns.Add("INSCRESTADUAL", "Inscrição Estadual"); gridFiltros.Columns.Add("INSCRMUNICIPAL", "Inscrição Municipal"); gridFiltros.Columns[col_Id].Width = 70; gridFiltros.Columns[col_Id].ValueType = typeof(int); gridFiltros.Columns[col_Id].SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns[col_Id].Visible = false; gridFiltros.Columns[col_codigo_cliente].Width = 100; gridFiltros.Columns[col_codigo_cliente].ValueType = typeof(string); gridFiltros.Columns[col_codigo_cliente].SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns[col_cnpj_cpf].Width = 150; gridFiltros.Columns[col_cnpj_cpf].ValueType = typeof(string); gridFiltros.Columns[col_cnpj_cpf].SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns[col_razao_social].Width = 350; gridFiltros.Columns[col_razao_social].ValueType = typeof(string); gridFiltros.Columns[col_razao_social].SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns[col_nome_fantasia].Width = 350; gridFiltros.Columns[col_nome_fantasia].ValueType = typeof(string); gridFiltros.Columns[col_nome_fantasia].SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns[col_telefone1_ddd].Width = 80; gridFiltros.Columns[col_telefone1_ddd].ValueType = typeof(string); gridFiltros.Columns[col_telefone1_ddd].SortMode = DataGridViewColumnSortMode.NotSortable; gridFiltros.Columns[col_telefone1_numero].Width = 150; gridFiltros.Columns[col_telefone1_numero].ValueType = typeof(string); gridFiltros.Columns[col_telefone1_numero].SortMode = DataGridViewColumnSortMode.NotSortable; gridFiltros.Columns[col_contato].Width = 180; gridFiltros.Columns[col_contato].ValueType = typeof(string); gridFiltros.Columns[col_contato].SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns[col_email].Width = 300; gridFiltros.Columns[col_email].ValueType = typeof(string); gridFiltros.Columns[col_email].SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns[col_cidade].Width = 200; gridFiltros.Columns[col_cidade].ValueType = typeof(string); gridFiltros.Columns[col_cidade].SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns[col_estado].Width = 50; //gridFiltros.Columns[col_uf].ValueType = typeof(string); gridFiltros.Columns[col_estado].SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns[col_endereco].Width = 400; gridFiltros.Columns[col_endereco].ValueType = typeof(string); gridFiltros.Columns[col_endereco].SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns[col_endereco_numero].Width = 80; gridFiltros.Columns[col_endereco_numero].ValueType = typeof(string); gridFiltros.Columns[col_endereco_numero].SortMode = DataGridViewColumnSortMode.NotSortable; gridFiltros.Columns[col_bairro].Width = 200; gridFiltros.Columns[col_bairro].ValueType = typeof(string); gridFiltros.Columns[col_bairro].SortMode = DataGridViewColumnSortMode.NotSortable; gridFiltros.Columns[col_complemento].Width = 150; gridFiltros.Columns[col_complemento].ValueType = typeof(string); gridFiltros.Columns[col_complemento].SortMode = DataGridViewColumnSortMode.NotSortable; gridFiltros.Columns[col_cep].Width = 100; gridFiltros.Columns[col_cep].ValueType = typeof(string); gridFiltros.Columns[col_cep].SortMode = DataGridViewColumnSortMode.Programmatic; gridFiltros.Columns[col_inscricao_estadual].Width = 150; gridFiltros.Columns[col_inscricao_estadual].ValueType = typeof(string); gridFiltros.Columns[col_inscricao_estadual].SortMode = DataGridViewColumnSortMode.NotSortable; gridFiltros.Columns[col_inscricao_municipal].Width = 150; gridFiltros.Columns[col_inscricao_municipal].ValueType = typeof(string); gridFiltros.Columns[col_inscricao_municipal].SortMode = DataGridViewColumnSortMode.NotSortable; gridFiltros.EditingControlShowing += new DataGridViewEditingControlShowingEventHandler(gridFiltros_EditingControlShowing); //Adiciona uma linha ao grid. gridFiltros.Rows.Add(); }
public cidadeType getCidade(int id_cidade) { CidadeBLL bll = new CidadeBLL(); return bll.selectRecord(id_cidade); }
private void cbEstado_SelectedValueChanged(object sender, EventArgs e) { cbCidade.Enabled = false; cbBairro.Enabled = false; cbCidade.DataSource = null; cbBairro.DataSource = null; int idEstado; try{ idEstado = Int32.Parse(cbEstado.SelectedValue.ToString()); }catch (Exception){ return; } cbCidade.Text = "Carregando Cidades..."; CidadeBLL cidade = new CidadeBLL(); Types.cidadesType lista = cidade.select(idEstado); Types.cidadeType emptyRow = new Types.cidadeType(); emptyRow.Descricao = "Selecione uma Cidade"; lista.Insert(0, emptyRow); cbCidade.DataSource = lista; cbCidade.ValueMember = "idCidade"; cbCidade.DisplayMember = "Descricao"; cbCidade.SelectedIndex = 0; cbCidade.Enabled = true; }
public cidadeType getCidade(int id_cidade) { CidadeBLL bll = new CidadeBLL(); return(bll.selectRecord(id_cidade)); }