protected void btnPesquisar_Click(object sender, EventArgs e) { ddlRegiaoPesq.Items.Clear(); List <Regiao> lista = new List <Regiao>(); RegiaoBLL obj = new RegiaoBLL(); ddlRegiaoPesq.Items.Add("TODAS"); ddlRegiaoPesq.Items[0].Value = "0"; lista = obj.Selecionar(); foreach (Regiao r in lista) { String regiao = r.Id_regiao.ToString() + " | " + r.Ds_regiao.ToString(); ListItem li = new ListItem(regiao, r.Id_regiao.ToString()); ddlRegiaoPesq.Items.Add(li); } ddlRegiaoPesq.DataBind(); ModalPopupExtenderPesquisar.Show(); LimparCamposPesquisa(); LimparCampos(); CarregarRegioesComColeta(); }
public void Consulta2() { //Parametros Int64 IdFornecedor = Int64.MinValue; //Negocio RegiaoBLL negocio = new RegiaoBLL(); negocio.Consultar(IdFornecedor); //Assert }
public void Consulta() { //Parametros Int64 IdFornecedor = Int64.MinValue; //Negocio RegiaoBLL negocio = new RegiaoBLL(); List <RegiaoDTO> LstRegiao = negocio.Consultar(IdFornecedor); //Assert Assert.AreNotEqual(null, LstRegiao); }
public void CarregarRegioesComColeta() { List <Regiao> lista = new List <Regiao>(); Regiao reg = new Regiao(); RegiaoBLL obj = new RegiaoBLL(); int mes = Convert.ToUInt16(ddlPeriodo.SelectedValue.ToString()); DateTime dataInicialSelecionada = DateTime.Parse("01/" + mes.ToString() + "/" + DateTime.Now.Year); DateTime dataFinalSelecionada = dataInicialSelecionada.AddMonths(1).AddDays(-1); reg.Dt_inicio = dataInicialSelecionada; reg.Dt_fim = dataFinalSelecionada; ddlRegiao.Items.Clear(); lista = obj.SelecionarRegioesComColeta(reg); ddlRegiao.Items.Add("(SELECIONE)"); ddlRegiao.Items[0].Value = "0"; LimparCampos(); foreach (Regiao r in lista) { String regiao = r.Id_regiao.ToString() + " | " + r.Ds_regiao.ToString(); ListItem li = new ListItem(regiao, r.Id_regiao.ToString()); ddlRegiao.Items.Add(li); } ddlRegiao.DataBind(); ddlRegiao.SelectedIndex = 0; if (lista.Count == 0) { ddlRegiao.Items.Clear(); ddlRegiao.Items.Add("(NÃO HÁ COLETA PARA O PERÍODO)"); ddlRegiao.Items[0].Value = "0"; ddlCooperativa.Items.Clear(); ddlCooperativa.Items.Add("(NÃO HÁ COLETA PARA O PERÍODO)"); ddlCooperativa.Items[0].Value = "0"; ddlPropriedade.Items.Clear(); ddlPropriedade.Items.Add("(NÃO HÁ COLETA PARA O PERÍODO)"); ddlPropriedade.Items[0].Value = "0"; } else { LimparCampos(); } }
public void CarregarRegioes() { try { RegiaoBLL negocio = new RegiaoBLL(); List <RegiaoDTO> lstRegiao = negocio.Consultar(Int64.MinValue); PreencheListaDataTable(lstRegiao); GridBind(gridFornecedor, RegiaoDataTable); } catch (Exception) { throw; } }
public void AtivarDesativar(Int64 IdRegiao, string ativar) { try { if (!String.IsNullOrEmpty(ativar)) { bool AtivarDesativar = ativar.Equals("Ativo") ? true : false; RegiaoBLL negocio = new RegiaoBLL(); negocio.AtivarDesativar(IdRegiao, AtivarDesativar); } } catch (Exception) { throw; } }
public string Incluir() { try { string Mensagem = string.Empty; int IdEstado = Convert.ToInt32(ddlEstados.SelectedValue); string Regiao = txtRegiao.Text.ToString(); RegiaoBLL negocio = new RegiaoBLL(); negocio.Incluir(IdEstado, Regiao, out Mensagem); return(Mensagem); } catch (Exception) { throw; } }
public string Atualizar() { try { string Mensagem = string.Empty; Int64 IdRegiao = (Int64)ViewState["IdRegiao"]; int IdEstado = Convert.ToInt32(ddlEstados.SelectedValue); string Descricao = txtRegiao.Text; RegiaoBLL negocio = new RegiaoBLL(); negocio.Editar(IdRegiao, IdEstado, Descricao, out Mensagem); return(Mensagem); } catch (Exception) { throw; } }
public void PreencherCampoEdicao(Int64 IdRegiao) { try { RegiaoBLL negocio = new RegiaoBLL(); List <RegiaoDTO> lstRegiao = negocio.Consultar(IdRegiao); RegiaoDTO regiao = lstRegiao.FirstOrDefault(); ddlEstados.SelectedValue = regiao.Estado.Id.ToString(); txtRegiao.Text = regiao.Descricao; btnInserir.Text = "Editar"; ViewState["IdRegiao"] = regiao.Id; } catch (Exception) { throw; } }
protected void PreencherRegioes() { List <Regiao> lista = new List <Regiao>(); RegiaoBLL obj = new RegiaoBLL(); lista = obj.Selecionar(); ddlRegiaoPesq.Items.Add("TODAS"); ddlRegiaoPesq.Items[0].Value = "0"; ddlCooperativa.Items.Add("SELECIONE"); ddlCooperativa.Items[0].Value = "0"; ddlCooperativaPesq.Items.Add("TODAS"); ddlCooperativaPesq.Items[0].Value = "0"; ddlPropriedade.Items.Add("SELECIONE"); ddlPropriedade.Items[0].Value = "0"; ddlProdutor.Items.Add("SELECIONE"); ddlProdutor.Items[0].Value = "0"; ddlProdutorPesq.Items.Add("TODOS"); ddlProdutorPesq.Items[0].Value = "0"; ddlPropriedPesq.Items.Add("SELECIONE"); ddlPropriedPesq.Items[0].Value = "0"; foreach (Regiao r in lista) { String regiao = r.Id_regiao.ToString() + " | " + r.Ds_regiao.ToString(); ListItem li = new ListItem(regiao, r.Id_regiao.ToString()); ddlRegiao.Items.Add(li); ddlRegiaoPesq.Items.Add(li); } ddlRegiao.DataBind(); ddlRegiaoPesq.DataBind(); }
public void CarregarRegioesComColeta() { List<Regiao> lista = new List<Regiao>(); Regiao reg = new Regiao(); RegiaoBLL obj = new RegiaoBLL(); int mes = Convert.ToUInt16(ddlPeriodo.SelectedValue.ToString()); DateTime dataInicialSelecionada = DateTime.Parse("01/" + mes.ToString() + "/" + DateTime.Now.Year); DateTime dataFinalSelecionada = dataInicialSelecionada.AddMonths(1).AddDays(-1); reg.Dt_inicio = dataInicialSelecionada; reg.Dt_fim = dataFinalSelecionada; ddlRegiao.Items.Clear(); lista = obj.SelecionarRegioesComColeta(reg); ddlRegiao.Items.Add("(SELECIONE)"); ddlRegiao.Items[0].Value = "0"; LimparCampos(); foreach (Regiao r in lista) { String regiao = r.Id_regiao.ToString() + " | " + r.Ds_regiao.ToString(); ListItem li = new ListItem(regiao, r.Id_regiao.ToString()); ddlRegiao.Items.Add(li); } ddlRegiao.DataBind(); ddlRegiao.SelectedIndex = 0; if (lista.Count == 0) { ddlRegiao.Items.Clear(); ddlRegiao.Items.Add("(NÃO HÁ COLETA PARA O PERÍODO)"); ddlRegiao.Items[0].Value = "0"; ddlCooperativa.Items.Clear(); ddlCooperativa.Items.Add("(NÃO HÁ COLETA PARA O PERÍODO)"); ddlCooperativa.Items[0].Value = "0"; ddlPropriedade.Items.Clear(); ddlPropriedade.Items.Add("(NÃO HÁ COLETA PARA O PERÍODO)"); ddlPropriedade.Items[0].Value = "0"; } else { LimparCampos(); } }
protected void gvListaPreco_RowCommand(object sender, GridViewCommandEventArgs e) { ListaPrecosBLL obj = new ListaPrecosBLL(); int index; if (e.CommandName == "Delete") { index = Convert.ToInt32(e.CommandArgument); // recupera a linha selecionada para excluir GridViewRow row = gvListaPreco.Rows[index]; DataKey keys = this.gvListaPreco.DataKeys[Convert.ToInt32(index)]; foreach (DictionaryEntry d in keys.Values) { if (d.Key.ToString() == "ID_REGIAO") { lstExcluir.Id_regiao = Convert.ToInt32(d.Value.ToString()); } else if (d.Key.ToString() == "ID_COOPERAT") { lstExcluir.Id_cooperat = Convert.ToInt32(d.Value.ToString()); } else if (d.Key.ToString() == "DS_COOPERAT") { lstExcluir.Ds_cooperat = d.Value.ToString(); } else if (d.Key.ToString() == "ID_PROPRIED") { lstExcluir.Id_propried = Convert.ToInt32(d.Value.ToString()); } else if (d.Key.ToString() == "DS_PROPRIED") { lstExcluir.Ds_propried = d.Value.ToString(); } else if (d.Key.ToString() == "ID_PRODUTOR") { lstExcluir.Id_produtor = Convert.ToInt32(d.Value.ToString()); } else if (d.Key.ToString() == "DS_PRODUTOR") { lstExcluir.Ds_produtor = Convert.ToString(d.Value); } else if (d.Key.ToString() == "DS_PROPRIED") { lstExcluir.Ds_produtor = d.Value.ToString(); } else if (d.Key.ToString() == "DT_INICIO") { lstExcluir.Dt_inicio = Convert.ToDateTime(d.Value.ToString()); } else if (d.Key.ToString() == "DT_FIM") { lstExcluir.Dt_fim = Convert.ToDateTime(d.Value.ToString()); } else if (d.Key.ToString() == "ID_TIPO_LEITE") { lstExcluir.Id_tipo_leite = Convert.ToChar(d.Value.ToString()); } else if (d.Key.ToString() == "ID_VOL_INI") { lstExcluir.Id_vol_ini = Convert.ToDecimal(d.Value.ToString()); } else if (d.Key.ToString() == "ID_VOL_FIM") { lstExcluir.Id_vol_fim = Convert.ToDecimal(d.Value.ToString()); } else if (d.Key.ToString() == "ID_VALOR_UNIT") { lstExcluir.Id_valor_unit = Convert.ToDecimal(d.Value.ToString()); } } } // Recupera o valor da linha selecionada e preenche os TextBoxes if (e.CommandName == "Select") { index = Convert.ToInt32(e.CommandArgument); // recupera a linha selecionada para excluir GridViewRow row = gvListaPreco.Rows[index]; DataKey keys = this.gvListaPreco.DataKeys[Convert.ToInt32(index)]; ddlRegiao.Enabled = false; btnInserir.Enabled = false; foreach (DictionaryEntry d in keys.Values) { if (d.Key.ToString() == "ID_REGIAO") { List <Regiao> lista = new List <Regiao>(); RegiaoBLL objRegiao = new RegiaoBLL(); lista = objRegiao.Selecionar(); foreach (Regiao r in lista) { String regiao = r.Id_regiao.ToString() + " | " + r.Ds_regiao.ToString(); ListItem li = new ListItem(regiao, r.Id_regiao.ToString()); ddlRegiao.Items.Add(li); } ddlRegiao.SelectedValue = d.Value.ToString(); Session["ID_REGIAO"] = d.Value.ToString(); } else if (d.Key.ToString() == "DT_INICIO") { txtDataInicial.Text = d.Value.ToString(); Session["DT_INICIO"] = d.Value.ToString(); DateTime data = Convert.ToDateTime(d.Value.ToString()); ddlPeriodo.SelectedIndex = Convert.ToInt16(data.Month - 1); } else if (d.Key.ToString() == "DT_FIM") { txtDataFinal.Text = d.Value.ToString(); Session["DT_FIM"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_COOPERAT") { //Cooperativa será carregada no dropdownlist da tela inicial CooperativaBLL objCoop = new CooperativaBLL(); List <Cooperativa> lista = new List <Cooperativa>(); Cooperativa cooperativa = new Cooperativa(); ddlCooperativa.Items.Clear(); ddlCooperativa.Items.Add("(SELECIONE)"); ddlCooperativa.Items[0].Value = "0"; ddlPropriedade.Items.Clear(); ddlPropriedade.Items.Add("(SELECIONE)"); ddlPropriedade.Items[0].Value = "0"; ddlProdutor.Items.Clear(); ddlProdutor.Items.Add("(SELECIONE)"); ddlProdutor.Items[0].Value = "0"; cooperativa.Regiao = Convert.ToString(Session["ID_REGIAO"]); lista = objCoop.CarregarCooperativas(cooperativa); foreach (Cooperativa c in lista) { String cooperativa_concatenada = c.Id_cooperativa.ToString() + " | " + c.Ds_cooperat.ToString(); ListItem li = new ListItem(cooperativa_concatenada, c.Id_cooperativa.ToString()); ddlCooperativa.Items.Add(li); } ddlCooperativa.DataBind(); ddlCooperativa.SelectedValue = d.Value.ToString(); Session["ID_COOPERAT"] = d.Value.ToString(); } else if (d.Key.ToString() == "DS_COOPERAT") { Session["DS_COOPERAT"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_PROPRIED") { // Propriedade será carregado no dropdownlist da tela inicial PropriedadeBLL objProp = new PropriedadeBLL(); List <Propriedade> lista = new List <Propriedade>(); Regiao regiao = new Regiao(); Cooperativa cooperativa = new Cooperativa(); ddlPropriedade.Items.Clear(); ddlPropriedade.Items.Add("(SELECIONE)"); ddlPropriedade.Items[0].Value = "0"; ddlProdutor.Items.Clear(); ddlProdutor.Items.Add("(SELECIONE)"); ddlProdutor.Items[0].Value = "0"; regiao.Id_regiao = Convert.ToInt32(Session["ID_REGIAO"]); cooperativa.Id_cooperativa = Convert.ToString(Session["ID_COOPERAT"]); regiao.Dt_inicio = Convert.ToDateTime(Session["DT_INICIO"]); regiao.Dt_fim = Convert.ToDateTime(Session["DT_FIM"]); lista = objProp.SelecionarPropriedadesComColeta(regiao, cooperativa); foreach (Propriedade p in lista) { String prop = p.Codigo.ToString() + " | " + p.Nome.ToString(); ListItem li = new ListItem(prop, p.Codigo.ToString()); ddlPropriedade.Items.Add(li); } ddlPropriedade.DataBind(); ddlPropriedade.SelectedValue = d.Value.ToString(); Session["ID_PROPRIED"] = d.Value.ToString(); } else if (d.Key.ToString() == "DS_PROPRIED") { Session["DS_PROPRIED"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_PRODUTOR") { // Produtor será carregado no dropdownlist da tela inicial ProdutorBLL objProdutor = new ProdutorBLL(); List <Produtor> lista = new List <Produtor>(); Regiao regiao = new Regiao(); Cooperativa cooperativa = new Cooperativa(); Propriedade propriedade = new Propriedade(); ddlProdutor.Items.Clear(); ddlProdutor.Items.Add("(SELECIONE)"); ddlProdutor.Items[0].Value = "0"; ddlTipoLeite.Items.Clear(); regiao.Id_regiao = Convert.ToInt32(Session["ID_REGIAO"]); cooperativa.Id_cooperativa = Convert.ToString(Session["ID_COOPERAT"]); propriedade.Codigo = Convert.ToString(Session["ID_PROPRIED"]); cooperativa.Dt_inicio = Convert.ToDateTime(Session["DT_INICIO"]); cooperativa.Dt_fim = Convert.ToDateTime(Session["DT_FIM"]); lista = objProdutor.SelecionarProdutoresComColeta(regiao, cooperativa, propriedade); foreach (Produtor prd in lista) { String produtor_concatenado = prd.Cod_produtor + " | " + prd.Id_produtor_coop + " | " + prd.Ds_produtor; ListItem li = new ListItem(produtor_concatenado, prd.Cod_produtor); ddlProdutor.Items.Add(li); } ddlProdutor.DataBind(); ddlProdutor.SelectedValue = d.Value.ToString(); Session["ID_PRODUTOR"] = d.Value.ToString(); } else if (d.Key.ToString() == "DS_PRODUTOR") { Session["DS_PRODUTOR"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_TIPO_LEITE") { ddlTipoLeite.Items.Clear(); ListItem liLeite = new ListItem(d.Value.ToString(), d.Value.ToString()); ddlTipoLeite.Items.Add(liLeite); ddlTipoLeite.SelectedValue = d.Value.ToString(); Session["ID_TIPO_LEITE"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_VOL_INI") { Decimal valor = Convert.ToDecimal(d.Value.ToString()); txtVolInicial.Text = string.Format("{0:f}", valor); Session["ID_VOL_INI"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_VOL_FIM") { Decimal valor = Convert.ToDecimal(d.Value.ToString()); txtVolFinal.Text = string.Format("{0:f}", valor); Session["ID_VOL_FIM"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_VALOR_UNIT") { Decimal valor = Convert.ToDecimal(d.Value.ToString()); txtValUnitario.Text = string.Format("{0:f}", valor); Session["ID_VALOR_UNIT"] = d.Value.ToString(); } } } }
protected void PreencherRegioes() { List<Regiao> lista = new List<Regiao>(); RegiaoBLL obj = new RegiaoBLL(); lista = obj.Selecionar(); ddlRegiaoPesq.Items.Add("TODAS"); ddlRegiaoPesq.Items[0].Value = "0"; ddlCooperativa.Items.Add("SELECIONE"); ddlCooperativa.Items[0].Value = "0"; ddlCooperativaPesq.Items.Add("TODAS"); ddlCooperativaPesq.Items[0].Value = "0"; ddlPropriedade.Items.Add("SELECIONE"); ddlPropriedade.Items[0].Value = "0"; ddlProdutor.Items.Add("SELECIONE"); ddlProdutor.Items[0].Value = "0"; ddlProdutorPesq.Items.Add("TODOS"); ddlProdutorPesq.Items[0].Value = "0"; ddlPropriedPesq.Items.Add("SELECIONE"); ddlPropriedPesq.Items[0].Value = "0"; foreach (Regiao r in lista) { String regiao = r.Id_regiao.ToString() + " | " + r.Ds_regiao.ToString(); ListItem li = new ListItem(regiao, r.Id_regiao.ToString()); ddlRegiao.Items.Add(li); ddlRegiaoPesq.Items.Add(li); } ddlRegiao.DataBind(); ddlRegiaoPesq.DataBind(); }
protected void gvListaPreco_RowCommand(object sender, GridViewCommandEventArgs e) { ListaPrecosBLL obj = new ListaPrecosBLL(); int index; if (e.CommandName == "Delete") { index = Convert.ToInt32(e.CommandArgument); // recupera a linha selecionada para excluir GridViewRow row = gvListaPreco.Rows[index]; DataKey keys = this.gvListaPreco.DataKeys[Convert.ToInt32(index)]; foreach (DictionaryEntry d in keys.Values) { if (d.Key.ToString() == "ID_REGIAO") lstExcluir.Id_regiao = Convert.ToInt32(d.Value.ToString()); else if (d.Key.ToString() == "ID_COOPERAT") lstExcluir.Id_cooperat = Convert.ToInt32(d.Value.ToString()); else if (d.Key.ToString() == "DS_COOPERAT") lstExcluir.Ds_cooperat = d.Value.ToString(); else if (d.Key.ToString() == "ID_PROPRIED") lstExcluir.Id_propried = Convert.ToInt32(d.Value.ToString()); else if (d.Key.ToString() == "DS_PROPRIED") lstExcluir.Ds_propried = d.Value.ToString(); else if (d.Key.ToString() == "ID_PRODUTOR") lstExcluir.Id_produtor = Convert.ToInt32(d.Value.ToString()); else if (d.Key.ToString() == "DS_PRODUTOR") lstExcluir.Ds_produtor = Convert.ToString(d.Value); else if (d.Key.ToString() == "DS_PROPRIED") lstExcluir.Ds_produtor = d.Value.ToString(); else if (d.Key.ToString() == "DT_INICIO") lstExcluir.Dt_inicio = Convert.ToDateTime(d.Value.ToString()); else if (d.Key.ToString() == "DT_FIM") lstExcluir.Dt_fim = Convert.ToDateTime(d.Value.ToString()); else if (d.Key.ToString() == "ID_TIPO_LEITE") lstExcluir.Id_tipo_leite = Convert.ToChar(d.Value.ToString()); else if (d.Key.ToString() == "ID_VOL_INI") lstExcluir.Id_vol_ini = Convert.ToDecimal(d.Value.ToString()); else if (d.Key.ToString() == "ID_VOL_FIM") lstExcluir.Id_vol_fim = Convert.ToDecimal(d.Value.ToString()); else if (d.Key.ToString() == "ID_VALOR_UNIT") lstExcluir.Id_valor_unit = Convert.ToDecimal(d.Value.ToString()); } } // Recupera o valor da linha selecionada e preenche os TextBoxes if (e.CommandName == "Select") { index = Convert.ToInt32(e.CommandArgument); // recupera a linha selecionada para excluir GridViewRow row = gvListaPreco.Rows[index]; DataKey keys = this.gvListaPreco.DataKeys[Convert.ToInt32(index)]; ddlRegiao.Enabled = false; btnInserir.Enabled = false; foreach (DictionaryEntry d in keys.Values) { if (d.Key.ToString() == "ID_REGIAO") { List<Regiao> lista = new List<Regiao>(); RegiaoBLL objRegiao = new RegiaoBLL(); lista = objRegiao.Selecionar(); foreach (Regiao r in lista) { String regiao = r.Id_regiao.ToString() + " | " + r.Ds_regiao.ToString(); ListItem li = new ListItem(regiao, r.Id_regiao.ToString()); ddlRegiao.Items.Add(li); } ddlRegiao.SelectedValue = d.Value.ToString(); Session["ID_REGIAO"] = d.Value.ToString(); } else if (d.Key.ToString() == "DT_INICIO") { txtDataInicial.Text = d.Value.ToString(); Session["DT_INICIO"] = d.Value.ToString(); DateTime data = Convert.ToDateTime(d.Value.ToString()); ddlPeriodo.SelectedIndex = Convert.ToInt16(data.Month - 1); } else if (d.Key.ToString() == "DT_FIM") { txtDataFinal.Text = d.Value.ToString(); Session["DT_FIM"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_COOPERAT") { //Cooperativa será carregada no dropdownlist da tela inicial CooperativaBLL objCoop = new CooperativaBLL(); List<Cooperativa> lista = new List<Cooperativa>(); Cooperativa cooperativa = new Cooperativa(); ddlCooperativa.Items.Clear(); ddlCooperativa.Items.Add("(SELECIONE)"); ddlCooperativa.Items[0].Value = "0"; ddlPropriedade.Items.Clear(); ddlPropriedade.Items.Add("(SELECIONE)"); ddlPropriedade.Items[0].Value = "0"; ddlProdutor.Items.Clear(); ddlProdutor.Items.Add("(SELECIONE)"); ddlProdutor.Items[0].Value = "0"; cooperativa.Regiao = Convert.ToString(Session["ID_REGIAO"]); lista = objCoop.CarregarCooperativas(cooperativa); foreach (Cooperativa c in lista) { String cooperativa_concatenada = c.Id_cooperativa.ToString() + " | " + c.Ds_cooperat.ToString(); ListItem li = new ListItem(cooperativa_concatenada, c.Id_cooperativa.ToString()); ddlCooperativa.Items.Add(li); } ddlCooperativa.DataBind(); ddlCooperativa.SelectedValue = d.Value.ToString(); Session["ID_COOPERAT"] = d.Value.ToString(); } else if (d.Key.ToString() == "DS_COOPERAT") { Session["DS_COOPERAT"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_PROPRIED") { // Propriedade será carregado no dropdownlist da tela inicial PropriedadeBLL objProp = new PropriedadeBLL(); List<Propriedade> lista = new List<Propriedade>(); Regiao regiao = new Regiao(); Cooperativa cooperativa = new Cooperativa(); ddlPropriedade.Items.Clear(); ddlPropriedade.Items.Add("(SELECIONE)"); ddlPropriedade.Items[0].Value = "0"; ddlProdutor.Items.Clear(); ddlProdutor.Items.Add("(SELECIONE)"); ddlProdutor.Items[0].Value = "0"; regiao.Id_regiao = Convert.ToInt32(Session["ID_REGIAO"]); cooperativa.Id_cooperativa = Convert.ToString(Session["ID_COOPERAT"]); regiao.Dt_inicio = Convert.ToDateTime(Session["DT_INICIO"]); regiao.Dt_fim = Convert.ToDateTime(Session["DT_FIM"]); lista = objProp.SelecionarPropriedadesComColeta(regiao, cooperativa); foreach (Propriedade p in lista) { String prop = p.Codigo.ToString() + " | " + p.Nome.ToString(); ListItem li = new ListItem(prop, p.Codigo.ToString()); ddlPropriedade.Items.Add(li); } ddlPropriedade.DataBind(); ddlPropriedade.SelectedValue = d.Value.ToString(); Session["ID_PROPRIED"] = d.Value.ToString(); } else if (d.Key.ToString() == "DS_PROPRIED") { Session["DS_PROPRIED"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_PRODUTOR") { // Produtor será carregado no dropdownlist da tela inicial ProdutorBLL objProdutor = new ProdutorBLL(); List<Produtor> lista = new List<Produtor>(); Regiao regiao = new Regiao(); Cooperativa cooperativa = new Cooperativa(); Propriedade propriedade = new Propriedade(); ddlProdutor.Items.Clear(); ddlProdutor.Items.Add("(SELECIONE)"); ddlProdutor.Items[0].Value = "0"; ddlTipoLeite.Items.Clear(); regiao.Id_regiao = Convert.ToInt32(Session["ID_REGIAO"]); cooperativa.Id_cooperativa = Convert.ToString(Session["ID_COOPERAT"]); propriedade.Codigo = Convert.ToString(Session["ID_PROPRIED"]); cooperativa.Dt_inicio = Convert.ToDateTime(Session["DT_INICIO"]); cooperativa.Dt_fim = Convert.ToDateTime(Session["DT_FIM"]); lista = objProdutor.SelecionarProdutoresComColeta(regiao, cooperativa, propriedade); foreach (Produtor prd in lista) { String produtor_concatenado = prd.Cod_produtor + " | " + prd.Id_produtor_coop + " | " + prd.Ds_produtor; ListItem li = new ListItem(produtor_concatenado, prd.Cod_produtor); ddlProdutor.Items.Add(li); } ddlProdutor.DataBind(); ddlProdutor.SelectedValue = d.Value.ToString(); Session["ID_PRODUTOR"] = d.Value.ToString(); } else if (d.Key.ToString() == "DS_PRODUTOR") { Session["DS_PRODUTOR"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_TIPO_LEITE") { ddlTipoLeite.Items.Clear(); ListItem liLeite = new ListItem(d.Value.ToString(), d.Value.ToString()); ddlTipoLeite.Items.Add(liLeite); ddlTipoLeite.SelectedValue = d.Value.ToString(); Session["ID_TIPO_LEITE"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_VOL_INI") { Decimal valor = Convert.ToDecimal(d.Value.ToString()); txtVolInicial.Text = string.Format("{0:f}", valor); Session["ID_VOL_INI"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_VOL_FIM") { Decimal valor = Convert.ToDecimal(d.Value.ToString()); txtVolFinal.Text = string.Format("{0:f}", valor); Session["ID_VOL_FIM"] = d.Value.ToString(); } else if (d.Key.ToString() == "ID_VALOR_UNIT") { Decimal valor = Convert.ToDecimal(d.Value.ToString()); txtValUnitario.Text = string.Format("{0:f}", valor); Session["ID_VALOR_UNIT"] = d.Value.ToString(); } } } }
protected void btnPesquisar_Click(object sender, EventArgs e) { ddlRegiaoPesq.Items.Clear(); List<Regiao> lista = new List<Regiao>(); RegiaoBLL obj = new RegiaoBLL(); ddlRegiaoPesq.Items.Add("TODAS"); ddlRegiaoPesq.Items[0].Value = "0"; lista = obj.Selecionar(); foreach (Regiao r in lista) { String regiao = r.Id_regiao.ToString() + " | " + r.Ds_regiao.ToString(); ListItem li = new ListItem(regiao, r.Id_regiao.ToString()); ddlRegiaoPesq.Items.Add(li); } ddlRegiaoPesq.DataBind(); ModalPopupExtenderPesquisar.Show(); LimparCamposPesquisa(); LimparCampos(); CarregarRegioesComColeta(); }