public void AdicionarMudancasPneus(double km, int statusPneu, Listas listas) { string pneu = statusPneu == 1 ? "MURCHO" : statusPneu == 2 ? "MODERADO" : "CHEIO"; string ocorrencia = $"PNEU DESCALIBRADO NO KM {km}, FOI CALIBRADO PARA ({pneu})"; listas.MudancasPneu.Add(ocorrencia); }
public async Task <ActionResult <Listas> > PostListas(Listas lista) { _context.Lista.Add(lista); await _context.SaveChangesAsync(); return(CreatedAtAction("GetListas", new { id = lista.Id }, lista)); } // DELETE: api/Lista/5
public async Task <IActionResult> PutListas(long id, Listas lista) { if (id != lista.Id) { return(BadRequest()); } _context.Entry(lista).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ListasExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); } // POST: api/Lista
public async Task <IActionResult> Edit(int id, [Bind("Id,ClienteId,ProdutoId")] Listas listas) { if (id != listas.Id) { return(NotFound()); } if (ModelState.IsValid) { try { ProdutoInserido(listas, 1); _context.Update(listas); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ListasExists(listas.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ClienteNome"] = new SelectList(_context.Clientes, "Id", "Nome", listas.ClienteId); ViewData["ProdutoNome"] = new SelectList(_context.Produtos, "Id", "Nome", listas.ProdutoId); return(View(listas)); }
protected void ddlOrgao_SelectedIndexChanged(object sender, EventArgs e) { if (!string.IsNullOrEmpty(ddlOrgao.SelectedItem.Value)) { ddlUnidadeOrcamentaria.DataBind(Listas.UnidadeOrcamentariaByIdOrgao(ddlOrgao.SelectedItem.Value)); } }
protected void BuscarEndereco(string cep) { Limpar(); Dictionary <string, object> Valores = new Dictionary <string, object>(); bool carregou = false; Valores = new Listas().BuscarEndereco(cep); if (Valores != null && Valores.Count >= 5) { this.CarregarCampos(Valores); carregou = true; } this.txtCep.Text = cep; if (carregou) { Focus(txtNumero); } else { if (!string.IsNullOrEmpty(txtCep.Text)) { this.ExibirAlerta(TiposMensagem.Alerta, "CEP", "Nenhum endereço encontrado com o CEP <b>" + cep.Substring(0, 2) + "." + cep.Substring(2) + "</b>."); Focus(txtCep); } else { this.ExibirAlerta(TiposMensagem.Alerta, "CEP", "Preencha o CEP para a busca."); Focus(txtCep); } } }
private void AddToList(string nombre) { if (Listas.ContainsKey(nombre)) { Listas.Remove(nombre); } var l = new List <SelectListItem>(); switch (nombre) { case "ClientType": l = db.ClientTypes.ToList() .Select(s => new SelectListItem { Text = s.Title, Value = s.Id.ToString() }) .ToList(); break; case "Gender": l = db.Genders.ToList() .Select(s => new SelectListItem { Text = s.Title, Value = s.Id.ToString() }) .ToList(); break; } Listas.Add(nombre, l); Parametros = null; }
static void Main(string[] args) { //Vetores.ShowArray(); //Vetores.InvertOrder(); //Vetores.SumNumbers(); //int[] vv = { 1, 2, 3 }; //Vetores.HowManyElements(vv); //int[] vet = { 1, 3, 3, 5, 6, 7, 3, 1, 6, 8, 4 }; //Vetores.ShowRepeatedNumbers(vet); //Vetores.UniqueElements(vet); //int[] arr = { 45, 99, 3, 8, 54, 230, 1 }; //Vetores.FindMaxANdMinNumber(arr); //Vetores.OddsOrEvens(arr); //Vetores.CheckElement(arr, 3); //Listas.List(); //Listas.Reverse(); //Listas.ListSum(); //List<int> num = new List<int>(){1, 2, 3, 3, 3, 2, 2, 6}; //Listas.DuplicateNumber(num); //Listas.UniqueNumbers(num); //Listas.MaxAndMinValue(num); List <int> num = new List <int>() { 1, 2, 3, 4, 5, 6 }; //Listas.OddsAndEvens(num); Listas.CheckElement(num, 7); }
public Listas consultarLista(int listaID) { TableroControlDAT objTableroControlDAT = new TableroControlDAT(contextoSIRCE); Listas lista = objTableroControlDAT.ConsultarLita(listaID); return(lista); }
public JsonResult ObterListas() { ListasBus listas = new ListasBus(); Listas result = listas.GetListas(); return(Json(result, JsonRequestBehavior.AllowGet)); }
public static void InserirProdutoNaLista() { Console.WriteLine("--CADASTRO DE PRODUTOS--"); Console.WriteLine("CATEGORIA: \n1-ELETRONICOS\n2-JOGOS\n3-BRINQUEDOS"); Console.Write("OPÇÃO: "); int opcao = int.Parse(Console.ReadLine()); Produto P = new Produto(); switch (opcao) { case 1: PreencheObjeto.InsereDadosObjeto <Produto>(P); P.Categoria = "ELETRONICOS"; Listas.ListProduto.Add(P); Listas.SerializaListaProduto(); break; case 2: PreencheObjeto.InsereDadosObjeto <Produto>(P); P.Categoria = "JOGOS"; Listas.ListProduto.Add(P); Listas.SerializaListaProduto(); break; default: PreencheObjeto.InsereDadosObjeto <Produto>(P); P.Categoria = "BRINQUEDOS"; Listas.ListProduto.Add(P); Listas.SerializaListaProduto(); break; } }
public frmJogo() { InitializeComponent(); lbl_nomeP1.Text = ""; lbl_tipoP1.Text = ""; lbl_custoP1.Text = ""; tb_descricaoP1.Text = ""; tb_ataqueP1.Text = ""; tb_habilidadeP1.Text = ""; tb_resistenciaP1.Text = ""; lbl_nomeP2.Text = ""; lbl_tipoP2.Text = ""; lbl_custoP2.Text = ""; tb_descricaoP2.Text = ""; tb_ataqueP2.Text = ""; tb_habilidadeP2.Text = ""; tb_resistenciaP2.Text = ""; label10.Visible = false; label8.Visible = false; Listas.ListasConstroiListaNomes(); Criaturas.ConstroiListaCriaturas(); Encantamentos.ConstroiListaEncantamentos(); Feiticos.ConstroiListaEncantamentos(); MagicaInstantaneas.ConstroiListaEncantamentos(); }
private void gridLista_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int codigoFaturamento = Convert.ToInt32(gridLista.Rows[e.RowIndex].Cells[0].Value); if (codigoFaturamento != 0) { if (MessageBox.Show("Deseja excluir o Faturamento !!!", "Atenção", MessageBoxButtons.YesNo) == DialogResult.Yes) { //ExcluirPedido Listas bll = new Listas(); bll.Cancelar(codigoFaturamento); //gridLista.Rows.RemoveAt(gridLista.Rows[e.RowIndex].Index); // gridLista.Rows.RemoveAt(gridLista.CurrentRow.Index); // MessageBox.Show("oi"); // gridLista.Rows.Remove(gridLista.CurrentRow); CarregarPedidos(); } else { //rotina negativa } } }
public IActionResult ListadoGeneral() { var Plantas = _context.PlantasTab.OrderByDescending(x => x.FechaRegistro).ToList(); var viewModel = new Listas(); viewModel.ListPlantas = Plantas; return(View(viewModel)); }
public void CarregarPendentes() { Pendentes = new ObservableCollection <Adiantamento_M>(); foreach (var item in Listas.GetListaAdiantamentos()) { Pendentes.Add(new Adiantamento_M(item)); } }
static void Main(string[] args) { Listas listas = new Listas(); VeiculoCore veiculocore = new VeiculoCore(); PercursoCore percursocore = new PercursoCore(); Menu.MenuPrincipal(veiculocore, listas, percursocore); }
public IActionResult PlantasDoc(int codigo) { var planta = _context.PlantasTab.Include(x => x.Categorias).Where(x => x.Id == codigo).ToList(); var viewModel = new Listas(); viewModel.ListPlantas = planta; return(View(viewModel)); }
public ActionResult ObterListas() { ListasBus bus = new ListasBus(); Listas lista = bus.GetListas(); return(Json(lista, JsonRequestBehavior.AllowGet)); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { LLenaConbox(); ViewState["Listas"] = new Listas(); } }
public bool postLista() { TableroControlNEG objTableroControlNeg = new TableroControlNEG(); ConsecutivoPOCO consecutivos = new ConsecutivoPOCO(); bool success = true; Listas lista = new Listas(); if (this.accion != (from a in acciones where a.catalogoDescripcion.Equals("Crear") select a.catalogoID).FirstOrDefault()) { lista = objTableroControlNeg.consultarLista(this.listaID); } if (this.accion != (from a in acciones where a.catalogoDescripcion.Equals("Eliminar") select a.catalogoID).FirstOrDefault()) { lista.Nombre = this.nombreLista; lista.NombreRepresentante = this.nombreRepresentante; lista.NumeroConstancias = this.numeroConstancias; lista.Hombres = byte.Parse(this.numeroHombres.ToString()); lista.Mujeres = byte.Parse(this.numeroMujeres.ToString()); lista.FechaPresentacion = Utilidades.ConvertirFecha(this.fechaPresentacion); } if (this.accion == (from a in acciones where a.catalogoDescripcion.Equals("Crear") select a.catalogoID).FirstOrDefault()) { lista.FechaCreacion = DateTime.Now; lista.Estatus = (byte)Enumeradores.EstatusLista.Enproceso; lista.Eliminado = false; consecutivos.EmpresaSIRCEID = this.empresaSIRCEID; consecutivos.ConsecutivoURID = this.unidadResponsableID; lista.CentroTrabajoSIRCEID = this.centroTrabajoSIRCEID; success = new TableroControlNEG().obtenerConsecutivo(consecutivos); lista.FolioEmpresa = int.Parse(consecutivos.ConsecutivoEmpresa); lista.Origen = (int)Enumeradores.OrigenSIRCE.Ventanilla; lista.UnidadResponsableID = this.unidadResponsableID; lista.UsuarioCreacion = this.usuarioCreacion; } if (this.accion == (from a in acciones where a.catalogoDescripcion.Equals("Eliminar") select a.catalogoID).FirstOrDefault()) { lista.Eliminado = true; } success = objTableroControlNeg.postLista(lista); if (success && this.accion == (from a in acciones where a.catalogoDescripcion.Equals("Crear") select a.catalogoID).FirstOrDefault()) { string direccion = this.centroTrabajoDNE.colonia + " " + this.centroTrabajoDNE.calleNumero + " " + this.centroTrabajoDNE.codigoPostal + " " + this.centroTrabajoDNE.entidadDescripcion + " " + this.centroTrabajoDNE.municipioDescripcion; Acuses acuse = new Acuses(); acuse.ListaID = lista.ListaID; acuse.FolioDC4 = consecutivos.ConsecutivoDC4; acuse.RFC = this.centroTrabajoDNE.rfc; acuse.RazonSocial = this.centroTrabajoDNE.centroTrabajoNombre; acuse.Direccion = direccion; success = new TableroControlNEG().postAcuse(acuse); ListaCentrosTrabajo listaCentroTrabajo = new ListaCentrosTrabajo(); listaCentroTrabajo.ListaID = lista.ListaID; listaCentroTrabajo.CentroTrabajoSIRCEID = lista.CentroTrabajoSIRCEID; success = new TableroControlNEG().postListaCentroTrabajo(listaCentroTrabajo); } return(success); }
public void LLenaCampo(Listas listas) { ((Listas)ViewState["Listas"]).DetalleListas = listas.DetalleListas; CheckListIdTextBox.Text = listas.ListaId.ToString(); SubTotalTextBox.Text = listas.SubTotalLista.ToString(); ItebisTotalTextBox.Text = listas.ItebisTotalLista.ToString(); TotalTextBox.Text = listas.TotalLista.ToString(); this.BindGrid(); }
private async void Cadastrar() { var lista = new Listas(); lista.Nome = Nome; lista.Data = Data; ListasService.Insert(lista); await App.Current.MainPage.Navigation.PushAsync(new ListPage()); }
public List <SelectListItem> GetList(string nombre) { if (Listas.ContainsKey(nombre)) { return(Listas[nombre]); } AddToList(nombre); return(Listas[nombre]); }
public bool postLista(Listas lista) { TableroControlDAT objTableroControlDAT = new TableroControlDAT(contextoSIRCE); objTableroControlDAT.postLista(lista); Save(); Dispose(); return(true); }
static void Main(string[] args) { Boletim bol = new Boletim(); Listas lis = new Listas(); lis.Menu(); Console.ReadKey(); }
static void Main(string[] args) { Listas l = new Listas(); l.Carregalista(); l.listar(); l.LimparLista(); l.listar(); }
//Versão 2.0 agora com nome correto static void Main(string[] args) { Listas objetoLista = new Listas(); objetoLista.carregaListas(); objetoLista.listar(); objetoLista.limpar(); objetoLista.listar(); }
public Listas GetListas() { Listas result = new Listas(); result.atividades = _da.GetAtividades(); result.segmentos = _da.GetSegmentos(); result.municipios = _da.GetMunicipios(); return(result); }
public void Abastecendo(Listas listas) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nBEM VINDO AO POSTO DEV4JOBS\n"); Console.ResetColor(); ExibirCarrosCadastrados(listas); Console.WriteLine("INFORME APLACA DO CARRO QUE DESEJA ABASTECER:"); string placa = Validacoes.ValidarPlaca(Console.ReadLine().ToUpper());// localizar carro Veiculo veiculo = listas.Veiculos.Where(p => p.Placa == placa).FirstOrDefault(); if (veiculo.TipoCarro == "FLEX") // TODO definir se é flex, alcool ou gasolina. { Console.WriteLine($"\tO QUE VOCÊ PRETENDE ABASTECER?\n\tA CAPACIDADE DO SEU TANQUE É DE {veiculo.CapacidadeTanque} LITROS\n\t" + $"VOCÊ QUER ABASTECER:\n\tGASOLINA\n\tALCOOL\n"); string escolhercombustivel = Validacoes.ValidarTipoCombustivel(Console.ReadLine().ToUpper()); if (escolhercombustivel == "GASOLINA") { Console.WriteLine($"A CAPACIDADE DO SEU TANQUE É DE {veiculo.CapacidadeTanque } LITROS \n "); if (veiculo.CombustivelAlcool + veiculo.CombustivelGasolina > veiculo.CapacidadeTanque) { Console.WriteLine("VOCÊ ATINGIU O LIMITE DO SEU TANQUE E NÃO PODE ABASTECER MAIS \n TENTE NOVAMENTE!"); Console.ReadLine(); return; // sair } else { AbastecerOuCompletaGasolina(veiculo); } } if (escolhercombustivel == "ALCOOL") // não posso colocar else if pois else não pode iniciar { AbastecerOuCompletarAlcool(veiculo); } if (veiculo.CombustivelAlcool + veiculo.CombustivelGasolina > veiculo.CapacidadeTanque) { Console.WriteLine("VOCÊ ATINGIU O LIMITE DO SEU TANQUE E NÃO PODE ABASTECER MAIS\n TENTE NOVAMENTE."); Console.ReadLine(); return; // quebrar e sair } } if (veiculo.TipoCarro == "GASOLINA") // carro tipo gasolina irei perguntar se quer completar ou não { AbastecerOuCompletaGasolina(veiculo); } if (veiculo.TipoCarro == "ALCOOL") { Console.WriteLine($"CAPACIDADE DO SEU TANQUE É DE {veiculo.CapacidadeTanque} LITROS\n\tVOCÊ QUER COMPLETAR O TANQUE (S OU N)"); // tipo Alcool // caso não queira completar combustivel do carro a alcool AbastecerOuCompletarAlcool(veiculo); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { LLenarCategoria(); base.ViewState["Listas"] = new Listas(); ViewState["Detalle"] = new Listas().DetalleListas; this.BindGrid(); } }
private void Cargar(Listas lista, DropDownList drop) { switch(lista) { case Listas.Estados: drop.Items.Clear(); drop.Items.Add(new ListItem("Seleccione...","")); drop.Items.Add(new ListItem("ACTIVA","True")); drop.Items.Add(new ListItem("INACTIVA","False")); drop.DataBind(); break; } }
private void Cargar(Listas lista, DropDownList drop) { Decimal ID_MAESTRA_COMPROMISO = Convert.ToDecimal(HiddenField_ID_MAESTRA_COMPROMISO.Value); Programa _prog = new Programa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultado = _prog.ObtenerIdProgramaGeneralDesdeIdMaestraCompromiso(ID_MAESTRA_COMPROMISO); Decimal ID_PROGRAMA_GENERAL = 0; Decimal ID_EMPRESA = 0; if(tablaResultado.Rows.Count > 0) { DataRow filaResultado = tablaResultado.Rows[0]; ID_PROGRAMA_GENERAL = Convert.ToDecimal(filaResultado["ID_PROGRAMA_GENERAL"]); ID_EMPRESA = Convert.ToDecimal(filaResultado["ID_EMPRESA"]); } Programa.Areas AREA_PROGRAMA = (Programa.Areas)Enum.Parse(typeof(Programa.Areas), HiddenField_ID_AREA.Value); switch (lista) { case Listas.SubProgramas: DataTable tablaProgramas = _prog.ObtenerSubProgramasDeUnProgramaGeneral(ID_PROGRAMA_GENERAL); drop.Items.Clear(); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaProgramas.Rows) { Decimal ID_DETALLE_GENERAL = Convert.ToDecimal(fila["ID_DETALLE_GENERAL"]); Decimal ID_SUB_PROGRAMA = Convert.ToDecimal(fila["ID_SUBPROGRAMA"]); DataTable tablaActividadesPrograma = _prog.ObtenerActividadesPorDetalleGeneralPadre(ID_DETALLE_GENERAL); if (tablaActividadesPrograma.Rows.Count > 0) { drop.Items.Add(new ListItem(fila["NOMBRE_SUB_PROGRAMA"].ToString().Trim(), ID_DETALLE_GENERAL.ToString() + ":" + ID_SUB_PROGRAMA.ToString())); } } drop.DataBind(); break; case Listas.EstadosActividades: drop.Items.Clear(); parametro _parametroAC = new parametro(Session["idEmpresa"].ToString()); DataTable tablaParametrosAC = _parametroAC.ObtenerParametrosPorTabla(tabla.PARAMETROS_ESTADO_ACTIVIDAD_RSE_GLOBAL); ListItem itemAC = new ListItem("Seleccione...", ""); drop.Items.Add(itemAC); foreach (DataRow fila in tablaParametrosAC.Rows) { itemAC = new ListItem(fila["DESCRIPCION"].ToString(), fila["CODIGO"].ToString()); drop.Items.Add(itemAC); } drop.DataBind(); break; case Listas.TiposActividad: drop.Items.Clear(); TipoActividad _tipoActividad = new TipoActividad(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaParametrosTA = _tipoActividad.ObtenerTiposActividadPorAreayEstado(AREA_PROGRAMA, true); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaParametrosTA.Rows) { drop.Items.Add(new ListItem(fila["NOMBRE"].ToString(), fila["NOMBRE"].ToString())); } drop.DataBind(); break; case Listas.SectoresActividad: drop.Items.Clear(); parametro _parametroSA = new parametro(Session["idEmpresa"].ToString()); DataTable tablaParametrosSA = _parametroSA.ObtenerParametrosPorTabla(tabla.PARAMETROS_SECTORES_ACTIVIDAD); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaParametrosSA.Rows) { drop.Items.Add(new ListItem(fila["DESCRIPCION"].ToString(), fila["CODIGO"].ToString())); } drop.DataBind(); break; case Listas.Regionales: drop.Items.Clear(); regional _regional = new regional(Session["idEmpresa"].ToString()); DataTable tablaRegionales = _regional.ObtenerTodasLasRegionales(); ListItem item = new ListItem("Seleccione...", ""); drop.Items.Add(item); foreach (DataRow fila in tablaRegionales.Rows) { item = new ListItem(fila["NOMBRE"].ToString(), fila["ID_REGIONAL"].ToString()); drop.Items.Add(item); } drop.DataBind(); break; case Listas.Encargados: DataTable tablaEncargados = _prog.ObtenerUsuariosSistemaActivos(); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaEncargados.Rows) { item = new ListItem(fila["NOMBRE_USUARIO"].ToString(), fila["USU_LOG"].ToString()); drop.Items.Add(item); } drop.DataBind(); break; } }
private void Cargar(Listas lista, DropDownList drop) { switch (lista) { case Listas.Meses: drop.Items.Clear(); drop.Items.Add(new ListItem("Enero", "1")); drop.Items.Add(new ListItem("Febrero", "2")); drop.Items.Add(new ListItem("Marzo", "3")); drop.Items.Add(new ListItem("Abril", "4")); drop.Items.Add(new ListItem("Mayo", "5")); drop.Items.Add(new ListItem("Junio", "6")); drop.Items.Add(new ListItem("Julio", "7")); drop.Items.Add(new ListItem("Agosto", "8")); drop.Items.Add(new ListItem("Septiembre", "9")); drop.Items.Add(new ListItem("Octubre", "10")); drop.Items.Add(new ListItem("Noviembre", "11")); drop.Items.Add(new ListItem("Diciembre", "12")); drop.DataBind(); break; case Listas.Regionales: regional _reg = new regional(Session["idEmpresa"].ToString()); DataTable tablaRegionales = _reg.ObtenerTodasLasRegionales(); drop.Items.Add(new ListItem("Todas", "*")); foreach (DataRow filaTabla in tablaRegionales.Rows) { drop.Items.Add(new ListItem(filaTabla["NOMBRE"].ToString(), filaTabla["ID_REGIONAL"].ToString())); } break; case Listas.Empresas: cliente _cliente = new cliente(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaEmpresas = _cliente.ObtenerTodasLasEmpresasActivas(); drop.Items.Add(new ListItem("Todas", "*")); foreach (DataRow filaTabla in tablaEmpresas.Rows) { drop.Items.Add(new ListItem(filaTabla["RAZ_SOCIAL"].ToString(), filaTabla["ID_EMPRESA"].ToString())); } break; case Listas.Encargados: Programa _prog = new Programa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaEncargados = _prog.ObtenerUsuariosSistemaActivos(); drop.Items.Add(new ListItem("Todos", "*")); foreach (DataRow fila in tablaEncargados.Rows) { drop.Items.Add(new ListItem(fila["NOMBRE_USUARIO"].ToString(), fila["USU_LOG"].ToString())); } break; case Listas.EstadosActividad: drop.Items.Add(new ListItem("Todos", "*")); drop.Items.Add(new ListItem(Programa.EstadosDetalleActividad.APROBADA.ToString(), Programa.EstadosDetalleActividad.APROBADA.ToString())); drop.Items.Add(new ListItem(Programa.EstadosDetalleActividad.CANCELADA.ToString(), Programa.EstadosDetalleActividad.CANCELADA.ToString())); drop.Items.Add(new ListItem(Programa.EstadosDetalleActividad.CREADA.ToString(), Programa.EstadosDetalleActividad.CREADA.ToString())); drop.Items.Add(new ListItem(Programa.EstadosDetalleActividad.TERMINADA.ToString(), Programa.EstadosDetalleActividad.TERMINADA.ToString())); break; } }
private void Cargar(Listas lista, DropDownList drop) { switch (lista) { case Listas.SubProgramas: SubPrograma _sub = new SubPrograma(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Programa.Areas AREA_SUBPROGRAMA = (Programa.Areas)Enum.Parse(typeof(Programa.Areas), HiddenField_ID_AREA.Value); DataTable tablaSubProgramas = _sub.ObtenerSubProgramasPorArea(AREA_SUBPROGRAMA); drop.Items.Clear(); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaSubProgramas.Rows) { if (fila["ACTIVO"].ToString().Trim() == "True") { drop.Items.Add(new ListItem(fila["NOMBRE"].ToString().Trim(), fila["ID_SUB_PROGRAMA"].ToString().Trim())); } } drop.DataBind(); break; case Listas.Actividades: ActividadRseGlobal _act = new ActividadRseGlobal(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Programa.Areas AREA_ACTIVIDAD = (Programa.Areas)Enum.Parse(typeof(Programa.Areas), HiddenField_ID_AREA.Value); DataTable tablaActividad = _act.ObtenerActividadesPorArea(AREA_ACTIVIDAD); drop.Items.Clear(); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaActividad.Rows) { if (fila["ACTIVO"].ToString().Trim() == "True") { drop.Items.Add(new ListItem(fila["NOMBRE"].ToString().Trim(), fila["ID_ACTIVIDAD"].ToString().Trim())); } } drop.DataBind(); break; case Listas.EstadosSubProgramas: drop.Items.Clear(); parametro _parametroSP = new parametro(Session["idEmpresa"].ToString()); DataTable tablaParametrosSP = _parametroSP.ObtenerParametrosPorTabla(tabla.PARAMETROS_ESTADO_SUB_PROGRAMA); ListItem itemSP = new ListItem("Seleccione...", ""); drop.Items.Add(itemSP); foreach (DataRow fila in tablaParametrosSP.Rows) { itemSP = new ListItem(fila["DESCRIPCION"].ToString(), fila["CODIGO"].ToString()); drop.Items.Add(itemSP); } drop.DataBind(); break; case Listas.EstadosActividades: drop.Items.Clear(); parametro _parametroAC = new parametro(Session["idEmpresa"].ToString()); DataTable tablaParametrosAC = _parametroAC.ObtenerParametrosPorTabla(tabla.PARAMETROS_ESTADO_ACTIVIDAD_RSE_GLOBAL); ListItem itemAC = new ListItem("Seleccione...", ""); drop.Items.Add(itemAC); foreach (DataRow fila in tablaParametrosAC.Rows) { itemAC = new ListItem(fila["DESCRIPCION"].ToString(), fila["CODIGO"].ToString()); drop.Items.Add(itemAC); } drop.DataBind(); break; case Listas.TiposActividad: Programa.Areas AREA_TIPO_ACTIVIDAD = (Programa.Areas)Enum.Parse(typeof(Programa.Areas), HiddenField_ID_AREA.Value); drop.Items.Clear(); TipoActividad _tipoActividad = new TipoActividad(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaParametrosTA = _tipoActividad.ObtenerTiposActividadPorAreayEstado(AREA_TIPO_ACTIVIDAD, true); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaParametrosTA.Rows) { drop.Items.Add(new ListItem(fila["NOMBRE"].ToString(), fila["NOMBRE"].ToString())); } drop.DataBind(); break; case Listas.SectoresActividad: drop.Items.Clear(); parametro _parametroSA = new parametro(Session["idEmpresa"].ToString()); DataTable tablaParametrosSA = _parametroSA.ObtenerParametrosPorTabla(tabla.PARAMETROS_SECTORES_ACTIVIDAD); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaParametrosSA.Rows) { drop.Items.Add(new ListItem(fila["DESCRIPCION"].ToString(), fila["CODIGO"].ToString())); } drop.DataBind(); break; } }
private void Cargar(Listas lista, DropDownList drop) { Programa.Areas AREA_PROGRAMA = (Programa.Areas)Enum.Parse(typeof(Programa.Areas), HiddenField_ID_AREA.Value); Programa _prog = new Programa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); ListItem item; drop.Items.Clear(); switch (lista) { case Listas.SubProgramas: Decimal ID_PROGRAMA_GENERAL = Convert.ToDecimal(HiddenField_ID_PROGRAMA_GENERAL.Value); DataTable tablaProgramas = _prog.ObtenerSubProgramasDeUnProgramaGeneral(ID_PROGRAMA_GENERAL); drop.Items.Clear(); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaProgramas.Rows) { Decimal ID_DETALLE_GENERAL = Convert.ToDecimal(fila["ID_DETALLE_GENERAL"]); Decimal ID_SUB_PROGRAMA = Convert.ToDecimal(fila["ID_SUBPROGRAMA"]); DataTable tablaActividadesPrograma = _prog.ObtenerActividadesPorDetalleGeneralPadre(ID_DETALLE_GENERAL); if (tablaActividadesPrograma.Rows.Count > 0) { drop.Items.Add(new ListItem(fila["NOMBRE_SUB_PROGRAMA"].ToString().Trim(), ID_SUB_PROGRAMA.ToString())); } } drop.DataBind(); break; case Listas.EstadosActividades: drop.Items.Clear(); parametro _parametroAC = new parametro(Session["idEmpresa"].ToString()); DataTable tablaParametrosAC = _parametroAC.ObtenerParametrosPorTabla(tabla.PARAMETROS_ESTADO_ACTIVIDAD_RSE_GLOBAL); ListItem itemAC = new ListItem("Seleccione...", ""); drop.Items.Add(itemAC); foreach (DataRow fila in tablaParametrosAC.Rows) { itemAC = new ListItem(fila["DESCRIPCION"].ToString(), fila["CODIGO"].ToString()); drop.Items.Add(itemAC); } drop.DataBind(); break; case Listas.TiposActividad: drop.Items.Clear(); TipoActividad _tipoActividad = new TipoActividad(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaParametrosTA = _tipoActividad.ObtenerTiposActividadPorAreayEstado(AREA_PROGRAMA, true); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaParametrosTA.Rows) { drop.Items.Add(new ListItem(fila["NOMBRE"].ToString(), fila["NOMBRE"].ToString())); } drop.DataBind(); break; case Listas.SectoresActividad: drop.Items.Clear(); parametro _parametroSA = new parametro(Session["idEmpresa"].ToString()); DataTable tablaParametrosSA = _parametroSA.ObtenerParametrosPorTabla(tabla.PARAMETROS_SECTORES_ACTIVIDAD); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaParametrosSA.Rows) { drop.Items.Add(new ListItem(fila["DESCRIPCION"].ToString(), fila["CODIGO"].ToString())); } drop.DataBind(); break; case Listas.Regionales: drop.Items.Clear(); regional _regional = new regional(Session["idEmpresa"].ToString()); DataTable tablaRegionales = _regional.ObtenerTodasLasRegionales(); item = new ListItem("Seleccione...", ""); drop.Items.Add(item); foreach (DataRow fila in tablaRegionales.Rows) { item = new ListItem(fila["NOMBRE"].ToString(), fila["ID_REGIONAL"].ToString()); drop.Items.Add(item); } drop.DataBind(); break; case Listas.EntidadesCOlaboradoras: EntidadColaboradora _entidad = new EntidadColaboradora(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Programa.Areas AREA_ENTIDAD = (Programa.Areas)Enum.Parse(typeof(Programa.Areas), HiddenField_ID_AREA.Value); DataTable tablaEntidades = _entidad.ObtenerTodasEntidadesPorAreaYEstado(AREA_ENTIDAD, true); drop.Items.Clear(); drop.Items.Add(new ListItem("Seleccione...","")); foreach (DataRow fila in tablaEntidades.Rows) { item = new ListItem(fila["NOMBRE"].ToString(), fila["ID_ENTIDAD"].ToString()); drop.Items.Add(item); } drop.DataBind(); break; case Listas.Encargados: DataTable tablaEncargados = _prog.ObtenerUsuariosSistemaActivos(); drop.Items.Clear(); drop.Items.Add(new ListItem("Seleccione...","")); foreach (DataRow fila in tablaEncargados.Rows) { item = new ListItem(fila["NOMBRE_USUARIO"].ToString(), fila["USU_LOG"].ToString()); drop.Items.Add(item); } drop.DataBind(); break; case Listas.MotivosCancelacion: MotivoProgComp _motivoCancelacion = new MotivoProgComp(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaMotivosCancelacion = _motivoCancelacion.ObtenerMotivosActProgCompPorAreaYTipo(AREA_PROGRAMA, "CANCELACION"); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaMotivosCancelacion.Rows) { if (fila["ACTIVO"].ToString() == "True") { drop.Items.Add(new ListItem(fila["MOTIVO"].ToString(), fila["MOTIVO"].ToString())); } } drop.DataBind(); break; case Listas.MotivosReprogramacion: MotivoProgComp _motivoRepro = new MotivoProgComp(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaMotivosRepro = _motivoRepro.ObtenerMotivosActProgCompPorAreaYTipo(AREA_PROGRAMA, "REPROGRAMACION"); drop.Items.Add(new ListItem("Seleccione...", "")); foreach (DataRow fila in tablaMotivosRepro.Rows) { if (fila["ACTIVO"].ToString() == "True") { drop.Items.Add(new ListItem(fila["MOTIVO"].ToString(), fila["MOTIVO"].ToString())); } } drop.DataBind(); break; case Listas.ResponsablesCompromisos: DataTable tablaResponsables = _prog.ObtenerUsuariosSistemaActivos(); drop.Items.Clear(); drop.Items.Add(new ListItem("Seleccione...","")); drop.Items.Add(new ListItem("CLIENTE", "CLIENTE")); foreach (DataRow fila in tablaResponsables.Rows) { item = new ListItem(fila["NOMBRE_USUARIO"].ToString(), fila["USU_LOG"].ToString()); drop.Items.Add(item); } drop.DataBind(); break; } }