protected void Page_Load(object sender, EventArgs e) { usuario = (MV_DetalleUsuario)Session["usuario"]; citas = new List <TB_ACTIVIDAD>(); switch (usuario.ID_ROL) { case 2: var bene = A_BENEFICIARIO.ObtenerBeneficiario(usuario.ID_USUARIO); var miconsu = A_ASIGNACION.geConsultorByIdBeneficiario(bene.ID_BENEFICIARIO); var userconsu = new A_USUARIO().getUsuarioByPersona(miconsu.ID_PERSONA); citas = A_ACTIVIDAD.ConsultarCitas(userconsu.ID_USUARIO, usuario.ID_USUARIO); break; case 3: List <MV_ConsultarBeneficiarios> beneficiarios = A_BENEFICIARIO.ObtenerBeneficiariosPorConsultor(usuario.ID_PERSONA); foreach (var be in beneficiarios) { var userBe = A_USUARIO.ObtenerUsuarioPorIdBeneficiario(be.IdBeneficiario); List <TB_ACTIVIDAD> cita1 = A_ACTIVIDAD.ConsultarCitas(usuario.ID_USUARIO, userBe.ID_USUARIO); foreach (var c in cita1) { citas.Add(c); } } break; } }
protected void Page_Load(object sender, EventArgs e) { usuario = (MV_DetalleUsuario)Session["usuario"]; var aPersona = new A_PERSONA(); if (IsPostBack) { return; } if (usuario.NOMBRE_ROL.ToUpper() == "CONSULTOR") { gv_personas.Columns[4].Visible = false; gv_personas.Columns[8].Visible = false; gv_personas.Columns[9].Visible = false; gv_personas.Columns[10].Visible = true; gv_personas.DataSource = aPersona.ObtenerPersonasXConsultorAsignado(1, usuario.ID_PERSONA); // 0-> verificados y asignados a consultor } else if (usuario.NOMBRE_ROL.ToUpper() == "COORDINADOR") { gv_personas.DataSource = aPersona.ObtenerPersonasXConsultorAsignado(0, 0); // 1-> todos los no verificados ddl_consultores.DataSource = A_ASIG_CONSULTOR.ObtenerXMuniYSector(0, 0); ddl_consultores.DataTextField = "Value"; ddl_consultores.DataValueField = "Key"; ddl_consultores.DataBind(); } gv_personas.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { btnProg.Click += new System.EventHandler(btnProg_Click); btnEditarProgreso.Click += new System.EventHandler(btnEditarProgreso_Click); btn_resolverObservacion.Click += new System.EventHandler(btn_resolverObservacion_OnClick); btnguardar.Click += new System.EventHandler(btnguardar_Click); usuario = ((MV_DetalleUsuario)Session["usuario"]); if (Page.RouteData.Values["idProblema"] != null) { proyecto = A_PROYECTO.ObtenerProyectoPorId(Convert.ToInt32(Page.RouteData.Values["idProblema"].ToString())); } if (Page.RouteData.Values["idIniciativa"] != null) { edit = 1; proyecto = A_PROYECTO.ObtenerProyectoPorId(Convert.ToInt32(Page.RouteData.Values["idIniciativa"].ToString())); observaciones = A_OBSERVACION.ObtenerPorProyecto(proyecto.ID_PROYECTO); // observaciones del beneficiario if (observaciones.Count != 0) { pnl_observaciones.Visible = true; } var idProyecto = proyecto.ID_PROYECTO; detalle = A_TB_DETALLE_INICIATIVA.ObtenerDetalleByProyecto(idProyecto); if (!Page.IsPostBack) { planteamiento.Text = detalle.Find(x => x.ID_CAMPO == 1).VALOR; descripcionSolucion.Text = detalle.Find(x => x.ID_CAMPO == 2).VALOR; descripcionRelevancia.Text = detalle.Find(x => x.ID_CAMPO == 3).VALOR; incrementosEsperados.Text = detalle.Find(x => x.ID_CAMPO == 4).VALOR; incrementosEnVentas.Text = detalle.Find(x => x.ID_CAMPO == 5).VALOR; ejecucionSolo.Checked = detalle.Find(x => x.ID_CAMPO == 6).VALOR == "1" ? true : false; ejecucionAsistida.Checked = detalle.Find(x => x.ID_CAMPO == 7).VALOR == "1" ? true : false; adopcionTec.Text = detalle.Find(x => x.ID_CAMPO == 8).VALOR; efectosEsperados.Text = detalle.Find(x => x.ID_CAMPO == 9).VALOR; efectosEsperadosNegocio.Text = detalle.Find(x => x.ID_CAMPO == 10).VALOR; justificacion.Text = detalle.Find(x => x.ID_CAMPO == 11).VALOR; margenUtilidad.Text = detalle.Find(x => x.ID_CAMPO == 12).VALOR; incrementoProduccion.Text = detalle.Find(x => x.ID_CAMPO == 13).VALOR; nuevoVolumen.Text = detalle.Find(x => x.ID_CAMPO == 14).VALOR; reducirTiempo.Text = detalle.Find(x => x.ID_CAMPO == 15).VALOR; disminucionConsumo.Text = detalle.Find(x => x.ID_CAMPO == 16).VALOR; disminucionConsumoMateria.Text = detalle.Find(x => x.ID_CAMPO == 17).VALOR; otrosInfo.Text = detalle.Find(x => x.ID_CAMPO == 18).VALOR; componentesAdicionales.Text = detalle.Find(x => x.ID_CAMPO == 19).VALOR; descripcionfondepro.Text = detalle.Find(x => x.ID_CAMPO == 20).VALOR; montoAdopcion.Text = detalle.Find(x => x.ID_CAMPO == 21).VALOR; montoComponentes.Text = detalle.Find(x => x.ID_CAMPO == 22).VALOR; montoOtros.Text = detalle.Find(x => x.ID_CAMPO == 23).VALOR; descripMontoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 24).VALOR; montoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 25).VALOR; descripMontoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 26).VALOR; montoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 27).VALOR; inputfecha.Text = detalle.Find(x => x.ID_CAMPO == 28).VALOR; checkCron.Checked = detalle.Find(x => x.ID_CAMPO == 29).VALOR == "1" ? true : false; semanasSelec.Text = detalle.Find(x => x.ID_CAMPO == 30).VALOR; } } problema = A_PROBLEMA.getByIdProblema(proyecto.ID_PROBLEMA); }
protected void Page_Load(object sender, EventArgs e) { usuario = (MV_DetalleUsuario)Session["usuario"]; if (IsPostBack) { return; } var beneficiarios = A_BENEFICIARIO.ObtenerBeneficiariosPorEstadoProceso(""); //lista de todos los beneficiarios sin filtros if (usuario.NOMBRE_ROL.ToUpper() == "CONSULTOR") { pnl_consultor.Visible = true; //solo consultor puede ver fecha de asignacion y estado gv_beneficiarios.Columns[7].Visible = true; gv_beneficiarios.Columns[8].Visible = false; gv_beneficiarios.Columns[9].Visible = false; gv_beneficiarios.Columns[4].Visible = false; gv_beneficiarios.Columns[11].Visible = true; gv_beneficiarios.DataSource = beneficiarios.FindAll(b => b.IdPersonaConsultor == usuario.ID_PERSONA); } else if (usuario.NOMBRE_ROL.ToUpper() == "COORDINADOR") { List <MV_ConsultarBeneficiarios> lista1 = new List <MV_ConsultarBeneficiarios>(); List <MV_ConsultarBeneficiarios> lista2 = new List <MV_ConsultarBeneficiarios>(); lista1 = beneficiarios.FindAll(b => b.CodigoEstado == "B03"); lista2 = beneficiarios.FindAll(b => b.CodigoEstado == "B02"); foreach (var i in lista1) { lista2.Add(i); } pnl_coordinador.Visible = true; gv_beneficiarios.Columns[7].Visible = false; gv_beneficiarios.DataSource = lista2; ddl_consultores.DataSource = A_ASIG_CONSULTOR.ObtenerXMuniYSector(0, 0); ddl_consultores.DataTextField = "ASIGNACION"; ddl_consultores.DataValueField = "ID_CONSULTOR"; ddl_consultores.DataBind(); } else if (usuario.NOMBRE_ROL.ToUpper() == "FORMULADOR") { pnl_coordinador.Visible = true; gv_beneficiarios.Columns[7].Visible = true; gv_beneficiarios.Columns[8].Visible = false; gv_beneficiarios.Columns[9].Visible = false; gv_beneficiarios.Columns[4].Visible = false; gv_beneficiarios.DataSource = beneficiarios.FindAll(b => b.Estado == "B02"); } gv_beneficiarios.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { MV_DetalleBeneficiario beneficiario = (MV_DetalleBeneficiario)Session["beneficiarioData"]; TB_USUARIO userBen = A_USUARIO.ObtenerUsuarioPorIdBeneficiario(Convert.ToInt32(Page.RouteData.Values["id"].ToString())); MV_DetalleUsuario usuario = (MV_DetalleUsuario)Session["usuario"]; citas = A_ACTIVIDAD.ConsultarCitas(usuario.ID_USUARIO, userBen.ID_USUARIO); lbl_nombre.Text = beneficiario.NOMBRES + ' ' + beneficiario.APELLIDOS; lbl_telefono.Text = beneficiario.TEL_FIJO; lbl_nit.Text = beneficiario.NIT; lbl_muni.Text = beneficiario.MUNICIPIO; }
protected void Page_Load(object sender, EventArgs e) { idProyecto = Convert.ToInt32(Page.RouteData.Values["idIniciativa"].ToString()); usuario = ((MV_DetalleUsuario)Session["usuario"]); detalle = A_TB_DETALLE_INICIATIVA.ObtenerDetalleByProyecto(idProyecto); planteamiento.Text = detalle.Find(x => x.ID_CAMPO == 67).VALOR; descripcionSolucion.Text = detalle.Find(x => x.ID_CAMPO == 68).VALOR; descripcionRelevancia.Text = detalle.Find(x => x.ID_CAMPO == 69).VALOR; incrementosEsperados.Text = detalle.Find(x => x.ID_CAMPO == 70).VALOR; incrementosEnVentas.Text = detalle.Find(x => x.ID_CAMPO == 71).VALOR; ejecucionSolo.Checked = detalle.Find(x => x.ID_CAMPO == 72).VALOR == "1" ? true : false; ejecucionAsistida.Checked = detalle.Find(x => x.ID_CAMPO == 73).VALOR == "1" ? true : false; producto.Text = detalle.Find(x => x.ID_CAMPO == 74).VALOR; proceso.Text = detalle.Find(x => x.ID_CAMPO == 75).VALOR; modelo.Text = detalle.Find(x => x.ID_CAMPO == 76).VALOR; insumoLocal.Checked = detalle.Find(x => x.ID_CAMPO == 77).VALOR == "1" ? true : false; generic.Text = detalle.Find(x => x.ID_CAMPO == 78).VALOR; insumoBene.Checked = detalle.Find(x => x.ID_CAMPO == 79).VALOR == "1" ? true : false; insumoDescrip.Text = detalle.Find(x => x.ID_CAMPO == 80).VALOR; atenderLocal.Checked = detalle.Find(x => x.ID_CAMPO == 81).VALOR == "1" ? true : false; entrenamiento.Checked = detalle.Find(x => x.ID_CAMPO == 82).VALOR == "1" ? true : false; mixta.Checked = detalle.Find(x => x.ID_CAMPO == 83).VALOR == "1" ? true : false; duracionDias.Text = detalle.Find(x => x.ID_CAMPO == 84).VALOR; location.Text = detalle.Find(x => x.ID_CAMPO == 85).VALOR; recursosAdicionales.Checked = detalle.Find(x => x.ID_CAMPO == 86).VALOR == "1" ? true : false; conocPrevio.Checked = detalle.Find(x => x.ID_CAMPO == 87).VALOR == "1" ? true : false; requerimientosPrevios.Text = detalle.Find(x => x.ID_CAMPO == 88).VALOR; cumple.Checked = detalle.Find(x => x.ID_CAMPO == 89).VALOR == "1" ? true : false; componentes.Text = detalle.Find(x => x.ID_CAMPO == 90).VALOR; efectosProblema.Text = detalle.Find(x => x.ID_CAMPO == 91).VALOR; efectosNegocio.Text = detalle.Find(x => x.ID_CAMPO == 92).VALOR; incrementoUtilidad.Text = detalle.Find(x => x.ID_CAMPO == 93).VALOR; reduccionTiempo.Text = detalle.Find(x => x.ID_CAMPO == 94).VALOR; disminuirConsumo.Text = detalle.Find(x => x.ID_CAMPO == 95).VALOR; reducirConsumo.Text = detalle.Find(x => x.ID_CAMPO == 96).VALOR; otros.Text = detalle.Find(x => x.ID_CAMPO == 97).VALOR; descripcionContrapartida.Text = detalle.Find(x => x.ID_CAMPO == 98).VALOR; montoAsistencia.Text = detalle.Find(x => x.ID_CAMPO == 99).VALOR; montoRecursos.Text = detalle.Find(x => x.ID_CAMPO == 100).VALOR; montoOtros.Text = detalle.Find(x => x.ID_CAMPO == 101).VALOR; descripMontoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 102).VALOR; montoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 103).VALOR; descripMontoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 104).VALOR; montoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 105).VALOR; inputfecha.Text = detalle.Find(x => x.ID_CAMPO == 106).VALOR; semanasSelec.Text = detalle.Find(x => x.ID_CAMPO == 107).VALOR; problema = A_PROBLEMA.getByIdProblema(A_PROYECTO.ObtenerProyectoPorId(idProyecto).ID_PROBLEMA); }
protected void Page_Load(object sender, EventArgs e) { usuario = ((MV_DetalleUsuario)Session["usuario"]); Btn_GuardarEjecucion.Click += new System.EventHandler(Btn_GuardarEjecucion_Click); btn_guardarSolicitud.Click += new System.EventHandler(btn_guardarSolicitud_Click); proyecto = A_PROYECTO.ObtenerProyectoPorId(Convert.ToInt32(Page.RouteData.Values["idIniciativa"])); problema = A_PROBLEMA.getByIdProblema(proyecto.ID_PROBLEMA); detalles = A_TB_DETALLE_INICIATIVA.ObtenerDetalleByProyecto(proyecto.ID_PROYECTO); campos = A_TBC_CAMPOS_INICIATIVA.ObtenerCamposByTipoIniciativa(proyecto.ID_TIPO_INICIATIVA); inputfecha.Text = detalles.Find(x => x.ID_CAMPO == campos.Find(y => y.NOMBRE_CAMPO == "fecha inicio").ID_CAMPO).VALOR; semanasSelec.Text = detalles.Find(x => x.ID_CAMPO == campos.Find(y => y.NOMBRE_CAMPO == "cronograma").ID_CAMPO).VALOR; detalleEjecucion = A_PROYECTO_ACTIVIDAD.ObtenerDetalleEjecucion(proyecto.ID_PROYECTO); detalleActividad = A_PROYECTO_ACTIVIDAD.ObtenerDetalleActividades(proyecto.ID_PROYECTO); detalleSolicitudes = A_PROYECTO_ACTIVIDAD.ObtenerDetalleEjecucion(proyecto.ID_PROYECTO); terminado = detalleActividad.Find(x => x.PORCENTAJE_AVACE < 100) == null?true:false; }
public MV_DetalleUsuario getUsuarioDetallesById(int id_usuario) { MV_DetalleUsuario detalles = new MV_DetalleUsuario(); var res = _context.SP_DETALLE_USUARIO(id_usuario).FirstOrDefault(); if (res != null) { detalles.ID_PERSONA = res.ID_PERSONA.Value; detalles.ID_ROL = res.ID_ROL; detalles.ID_SESION = res.ID_SESION; detalles.ID_USUARIO = res.ID_USUARIO; detalles.NOMBRE_ROL = res.NOMBRE_ROL; } return(detalles); }
protected void Page_Load(object sender, EventArgs e) { idProyecto = Convert.ToInt32(Page.RouteData.Values["idIniciativa"].ToString()); usuario = ((MV_DetalleUsuario)Session["usuario"]); detalle = A_TB_DETALLE_INICIATIVA.ObtenerDetalleByProyecto(idProyecto); planteamiento.Text = detalle.Find(x => x.ID_CAMPO == 31).VALOR; descripcionSolucion.Text = detalle.Find(x => x.ID_CAMPO == 32).VALOR; descripcionRelevancia.Text = detalle.Find(x => x.ID_CAMPO == 33).VALOR; incrementosEsperados.Text = detalle.Find(x => x.ID_CAMPO == 34).VALOR; incrementosEnVentas.Text = detalle.Find(x => x.ID_CAMPO == 35).VALOR; ejecucionSolo.Checked = detalle.Find(x => x.ID_CAMPO == 36).VALOR == "1" ? true : false; ejecucionAsistida.Checked = detalle.Find(x => x.ID_CAMPO == 37).VALOR == "1" ? true : false; metodologia.Text = detalle.Find(x => x.ID_CAMPO == 38).VALOR; conocLocal.Checked = detalle.Find(x => x.ID_CAMPO == 39).VALOR == "1" ? true : false; atenderLocal.Checked = detalle.Find(x => x.ID_CAMPO == 40).VALOR == "1" ? true : false; entrenamiento.Checked = detalle.Find(x => x.ID_CAMPO == 41).VALOR == "1" ? true : false; mixta.Checked = detalle.Find(x => x.ID_CAMPO == 42).VALOR == "1" ? true : false; duracionDias.Text = detalle.Find(x => x.ID_CAMPO == 43).VALOR; location.Text = detalle.Find(x => x.ID_CAMPO == 44).VALOR; recursosAdicionales.Checked = detalle.Find(x => x.ID_CAMPO == 45).VALOR == "1" ? true : false; conocPrevio.Checked = detalle.Find(x => x.ID_CAMPO == 46).VALOR == "1" ? true : false; requerimientosPrevios.Text = detalle.Find(x => x.ID_CAMPO == 47).VALOR; cumple.Checked = detalle.Find(x => x.ID_CAMPO == 48).VALOR == "1" ? true : false; componentes.Text = detalle.Find(x => x.ID_CAMPO == 49).VALOR; efectosProblema.Text = detalle.Find(x => x.ID_CAMPO == 50).VALOR; efectosNegocio.Text = detalle.Find(x => x.ID_CAMPO == 51).VALOR; incrementoUtilidad.Text = detalle.Find(x => x.ID_CAMPO == 52).VALOR; reduccionTiempo.Text = detalle.Find(x => x.ID_CAMPO == 53).VALOR; disminuirConsumo.Text = detalle.Find(x => x.ID_CAMPO == 54).VALOR; reducirConsumo.Text = detalle.Find(x => x.ID_CAMPO == 55).VALOR; otros.Text = detalle.Find(x => x.ID_CAMPO == 56).VALOR; descripcionContrapartida.Text = detalle.Find(x => x.ID_CAMPO == 57).VALOR; montoAsistencia.Text = detalle.Find(x => x.ID_CAMPO == 58).VALOR; montoRecursos.Text = detalle.Find(x => x.ID_CAMPO == 59).VALOR; montoOtros.Text = detalle.Find(x => x.ID_CAMPO == 60).VALOR; descripMontoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 61).VALOR; montoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 62).VALOR; descripMontoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 63).VALOR; montoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 64).VALOR; inputfecha.Text = detalle.Find(x => x.ID_CAMPO == 65).VALOR; semanasSelec.Text = detalle.Find(x => x.ID_CAMPO == 66).VALOR; problema = A_PROBLEMA.getByIdProblema(A_PROYECTO.ObtenerProyectoPorId(idProyecto).ID_PROBLEMA); }
protected void Page_Load(object sender, EventArgs e) { proyecto = A_PROYECTO.ObtenerProyectoPorId(Convert.ToInt32(Page.RouteData.Values["idIniciativa"])); List <BLL.Modelos.TB_DETALLE_INICIATIVA> detalle = A_TB_DETALLE_INICIATIVA.ObtenerDetalleByProyecto(proyecto.ID_PROYECTO); monto = 0; usuario = ((MV_DetalleUsuario)Session["usuario"]); problema = A_PROBLEMA.getByIdProblema(proyecto.ID_PROBLEMA); switch (proyecto.ID_TIPO_INICIATIVA) { case 1: monto = Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 23).VALOR) + Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 22).VALOR) + Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 21).VALOR); formulador = A_FORMULADOR.ObtenerFormuladorPorIdProyecto(proyecto.ID_PROYECTO); break; case 2: monto = Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 58).VALOR); monto += Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 59).VALOR); monto += Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 60).VALOR); formulador = A_FORMULADOR.ObtenerFormuladorPorIdProyecto(proyecto.ID_PROYECTO); break; case 3: monto = Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 99).VALOR) + Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 100).VALOR) + Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 101).VALOR); formulador = A_FORMULADOR.ObtenerFormuladorPorIdProyecto(proyecto.ID_PROYECTO); break; case 4: monto = Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 171).VALOR) + Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 172).VALOR) + Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 173).VALOR) + Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 174).VALOR) + Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 175).VALOR) + Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 176).VALOR) + Convert.ToDouble(detalle.Find(x => x.ID_CAMPO == 177).VALOR); break; } }
protected void Page_Load(object sender, EventArgs e) { usuario = (MV_DetalleUsuario)Session["usuario"]; switch (usuario.NOMBRE_ROL.ToUpper()) { case "FORMULADOR": iniciativas = A_PROYECTO.ObtenerProyectosPorIdFormulador(usuario.ID_USUARIO); break; case "CONSULTOR": iniciativas = A_PROYECTO.ObtenerProyectosPorIdConsultorUsuario(usuario.ID_USUARIO); break; case "COORDINADOR": iniciativas = A_PROYECTO.ObtenerProyectos(); break; default: iniciativas = A_PROYECTO.ObtenerProyectos(); break; } }
protected void Page_Load(object sender, EventArgs e) { idProyecto = Convert.ToInt32(Page.RouteData.Values["idIniciativa"].ToString()); usuario = ((MV_DetalleUsuario)Session["usuario"]); detalle = A_TB_DETALLE_INICIATIVA.ObtenerDetalleByProyecto(idProyecto); planteamiento.Text = detalle.Find(x => x.ID_CAMPO == 1).VALOR; descripcionSolucion.Text = detalle.Find(x => x.ID_CAMPO == 2).VALOR; descripcionRelevancia.Text = detalle.Find(x => x.ID_CAMPO == 3).VALOR; incrementosEsperados.Text = detalle.Find(x => x.ID_CAMPO == 4).VALOR; incrementosEnVentas.Text = detalle.Find(x => x.ID_CAMPO == 5).VALOR; ejecucionSolo.Checked = detalle.Find(x => x.ID_CAMPO == 6).VALOR == "1"?true:false; ejecucionAsistida.Checked = detalle.Find(x => x.ID_CAMPO == 7).VALOR == "1"?true:false; adopcionTec.Text = detalle.Find(x => x.ID_CAMPO == 8).VALOR; efectosEsperados.Text = detalle.Find(x => x.ID_CAMPO == 9).VALOR; efectosEsperadosNegocio.Text = detalle.Find(x => x.ID_CAMPO == 10).VALOR; justificacion.Text = detalle.Find(x => x.ID_CAMPO == 11).VALOR; margenUtilidad.Text = detalle.Find(x => x.ID_CAMPO == 12).VALOR; incrementoProduccion.Text = detalle.Find(x => x.ID_CAMPO == 13).VALOR; nuevoVolumen.Text = detalle.Find(x => x.ID_CAMPO == 14).VALOR; reducirTiempo.Text = detalle.Find(x => x.ID_CAMPO == 15).VALOR; disminucionConsumo.Text = detalle.Find(x => x.ID_CAMPO == 16).VALOR; disminucionConsumoMateria.Text = detalle.Find(x => x.ID_CAMPO == 17).VALOR; otrosInfo.Text = detalle.Find(x => x.ID_CAMPO == 18).VALOR; componentesAdicionales.Text = detalle.Find(x => x.ID_CAMPO == 19).VALOR; descripcionfondepro.Text = detalle.Find(x => x.ID_CAMPO == 20).VALOR; montoAdopcion.Text = detalle.Find(x => x.ID_CAMPO == 21).VALOR; montoComponentes.Text = detalle.Find(x => x.ID_CAMPO == 22).VALOR; montoOtros.Text = detalle.Find(x => x.ID_CAMPO == 23).VALOR; descripMontoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 24).VALOR; montoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 25).VALOR; descripMontoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 26).VALOR; montoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 27).VALOR; inputfecha.Text = detalle.Find(x => x.ID_CAMPO == 28).VALOR; checkCron.Checked = detalle.Find(x => x.ID_CAMPO == 29).VALOR == "1" ? true : false; semanasSelec.Text = detalle.Find(x => x.ID_CAMPO == 30).VALOR; problema = A_PROBLEMA.getByIdProblema(A_PROYECTO.ObtenerProyectoPorId(idProyecto).ID_PROBLEMA); }
protected void Page_Load(object sender, EventArgs e) { btnProg.Click += new System.EventHandler(btnProg_Click); btnEditarProgreso.Click += new System.EventHandler(btnEditarProgreso_Click); btn_resolverObservacion.Click += new System.EventHandler(btn_resolverObservacion_OnClick); btnguardar.Click += new System.EventHandler(btnguardar_Click); if (Page.RouteData.Values["idProblema"] != null) { proyecto = A_PROYECTO.ObtenerProyectoPorId(Convert.ToInt32(Page.RouteData.Values["idProblema"].ToString())); } if (Page.RouteData.Values["idIniciativa"] != null) { edit = 1; proyecto = A_PROYECTO.ObtenerProyectoPorId(Convert.ToInt32(Page.RouteData.Values["idIniciativa"].ToString())); observaciones = A_OBSERVACION.ObtenerPorProyecto(proyecto.ID_PROYECTO); // observaciones del beneficiario if (observaciones.Count != 0) { pnl_observaciones.Visible = true; } var idProyecto = proyecto.ID_PROYECTO; usuario = ((MV_DetalleUsuario)Session["usuario"]); detalle = A_TB_DETALLE_INICIATIVA.ObtenerDetalleByProyecto(idProyecto); if (!Page.IsPostBack) { planteamiento.Text = detalle.Find(x => x.ID_CAMPO == 31).VALOR; descripcionSolucion.Text = detalle.Find(x => x.ID_CAMPO == 32).VALOR; descripcionRelevancia.Text = detalle.Find(x => x.ID_CAMPO == 33).VALOR; incrementosEsperados.Text = detalle.Find(x => x.ID_CAMPO == 34).VALOR; incrementosEnVentas.Text = detalle.Find(x => x.ID_CAMPO == 35).VALOR; ejecucionSolo.Checked = detalle.Find(x => x.ID_CAMPO == 36).VALOR == "1" ? true : false; ejecucionAsistida.Checked = detalle.Find(x => x.ID_CAMPO == 37).VALOR == "1" ? true : false; metodologia.Text = detalle.Find(x => x.ID_CAMPO == 38).VALOR; conocLocal.Checked = detalle.Find(x => x.ID_CAMPO == 39).VALOR == "1" ? true : false; atenderLocal.Checked = detalle.Find(x => x.ID_CAMPO == 40).VALOR == "1" ? true : false; entrenamiento.Checked = detalle.Find(x => x.ID_CAMPO == 41).VALOR == "1" ? true : false; mixta.Checked = detalle.Find(x => x.ID_CAMPO == 42).VALOR == "1" ? true : false; duracionDias.Text = detalle.Find(x => x.ID_CAMPO == 43).VALOR; location.Text = detalle.Find(x => x.ID_CAMPO == 44).VALOR; recursosAdicionales.Checked = detalle.Find(x => x.ID_CAMPO == 45).VALOR == "1" ? true : false; conocPrevio.Checked = detalle.Find(x => x.ID_CAMPO == 46).VALOR == "1" ? true : false; requerimientosPrevios.Text = detalle.Find(x => x.ID_CAMPO == 47).VALOR; cumple.Checked = detalle.Find(x => x.ID_CAMPO == 48).VALOR == "1" ? true : false; componentes.Text = detalle.Find(x => x.ID_CAMPO == 49).VALOR; efectosProblema.Text = detalle.Find(x => x.ID_CAMPO == 50).VALOR; efectosNegocio.Text = detalle.Find(x => x.ID_CAMPO == 51).VALOR; incrementoUtilidad.Text = detalle.Find(x => x.ID_CAMPO == 52).VALOR; reduccionTiempo.Text = detalle.Find(x => x.ID_CAMPO == 53).VALOR; disminuirConsumo.Text = detalle.Find(x => x.ID_CAMPO == 54).VALOR; reducirConsumo.Text = detalle.Find(x => x.ID_CAMPO == 55).VALOR; otros.Text = detalle.Find(x => x.ID_CAMPO == 56).VALOR; descripcionContrapartida.Text = detalle.Find(x => x.ID_CAMPO == 57).VALOR; montoAsistencia.Text = detalle.Find(x => x.ID_CAMPO == 58).VALOR; montoRecursos.Text = detalle.Find(x => x.ID_CAMPO == 59).VALOR; montoOtros.Text = detalle.Find(x => x.ID_CAMPO == 60).VALOR; descripMontoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 61).VALOR; montoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 62).VALOR; descripMontoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 63).VALOR; montoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 64).VALOR; inputfecha.Text = detalle.Find(x => x.ID_CAMPO == 65).VALOR; semanasSelec.Text = detalle.Find(x => x.ID_CAMPO == 66).VALOR; } } problema = A_PROBLEMA.getByIdProblema(proyecto.ID_PROBLEMA); }
protected void Page_Load(object sender, EventArgs e) { btnProg.Click += new System.EventHandler(btnProg_Click); btnEditarProgreso.Click += new System.EventHandler(btnEditarProgreso_Click); btn_resolverObservacion.Click += new System.EventHandler(btn_resolverObservacion_OnClick); btnguardar.Click += new System.EventHandler(btnguardar_Click); usuario = ((MV_DetalleUsuario)Session["usuario"]); if (Page.RouteData.Values["idProblema"] != null) { proyecto = A_PROYECTO.ObtenerProyectoPorId(Convert.ToInt32(Page.RouteData.Values["idProblema"].ToString())); } if (Page.RouteData.Values["idIniciativa"] != null) { edit = 1; proyecto = A_PROYECTO.ObtenerProyectoPorId(Convert.ToInt32(Page.RouteData.Values["idIniciativa"].ToString())); observaciones = A_OBSERVACION.ObtenerPorProyecto(proyecto.ID_PROYECTO); // observaciones del beneficiario pnl_observaciones.Visible = true; var idProyecto = proyecto.ID_PROYECTO; detalle = A_TB_DETALLE_INICIATIVA.ObtenerDetalleByProyecto(idProyecto); if (!Page.IsPostBack) { planteamiento.Text = detalle.Find(x => x.ID_CAMPO == 108).VALOR; descripcionSolucion.Text = detalle.Find(x => x.ID_CAMPO == 109).VALOR; descripcionRelevancia.Text = detalle.Find(x => x.ID_CAMPO == 110).VALOR; incrementosEsperados.Text = detalle.Find(x => x.ID_CAMPO == 111).VALOR; incrementosEnVentas.Text = detalle.Find(x => x.ID_CAMPO == 112).VALOR; ejecucionSolo.Checked = detalle.Find(x => x.ID_CAMPO == 113).VALOR == "1" ? true : false; ejecucionAsistida.Checked = detalle.Find(x => x.ID_CAMPO == 114).VALOR == "1" ? true : false; adopcionTec.Text = detalle.Find(x => x.ID_CAMPO == 115).VALOR; efectosEsperados.Text = detalle.Find(x => x.ID_CAMPO == 116).VALOR; efectosEsperadosNegocio.Text = detalle.Find(x => x.ID_CAMPO == 117).VALOR; justificacion.Text = detalle.Find(x => x.ID_CAMPO == 118).VALOR; margenUtilidad.Text = detalle.Find(x => x.ID_CAMPO == 119).VALOR; incrementoProduccion.Text = detalle.Find(x => x.ID_CAMPO == 120).VALOR; nuevoVolumen.Text = detalle.Find(x => x.ID_CAMPO == 121).VALOR; reducirTiempo.Text = detalle.Find(x => x.ID_CAMPO == 122).VALOR; disminucionConsumo.Text = detalle.Find(x => x.ID_CAMPO == 123).VALOR; disminucionConsumoMateria.Text = detalle.Find(x => x.ID_CAMPO == 124).VALOR; otrosInfo.Text = detalle.Find(x => x.ID_CAMPO == 125).VALOR; componentesAdicionales.Text = detalle.Find(x => x.ID_CAMPO == 126).VALOR; metodologia.Text = detalle.Find(x => x.ID_CAMPO == 127).VALOR; conocLocal.Checked = detalle.Find(x => x.ID_CAMPO == 128).VALOR == "1" ? true : false; atenderLocal.Checked = detalle.Find(x => x.ID_CAMPO == 129).VALOR == "1" ? true : false; entrenamiento.Checked = detalle.Find(x => x.ID_CAMPO == 130).VALOR == "1" ? true : false; mixta.Checked = detalle.Find(x => x.ID_CAMPO == 131).VALOR == "1" ? true : false; duracionDias.Text = detalle.Find(x => x.ID_CAMPO == 132).VALOR; location.Text = detalle.Find(x => x.ID_CAMPO == 133).VALOR; recursosAdicionales.Checked = detalle.Find(x => x.ID_CAMPO == 134).VALOR == "1" ? true : false; conocPrevio.Checked = detalle.Find(x => x.ID_CAMPO == 135).VALOR == "1" ? true : false; requerimientosPrevios.Text = detalle.Find(x => x.ID_CAMPO == 136).VALOR; cumple.Checked = detalle.Find(x => x.ID_CAMPO == 137).VALOR == "1" ? true : false; componentes.Text = detalle.Find(x => x.ID_CAMPO == 138).VALOR; efectosProblema.Text = detalle.Find(x => x.ID_CAMPO == 139).VALOR; efectosNegocio.Text = detalle.Find(x => x.ID_CAMPO == 140).VALOR; incrementoUtilidad.Text = detalle.Find(x => x.ID_CAMPO == 141).VALOR; reduccionTiempo.Text = detalle.Find(x => x.ID_CAMPO == 142).VALOR; disminuirConsumo.Text = detalle.Find(x => x.ID_CAMPO == 143).VALOR; reducirConsumo.Text = detalle.Find(x => x.ID_CAMPO == 144).VALOR; otros.Text = detalle.Find(x => x.ID_CAMPO == 145).VALOR; producto.Text = detalle.Find(x => x.ID_CAMPO == 146).VALOR; proceso.Text = detalle.Find(x => x.ID_CAMPO == 147).VALOR; modelo.Text = detalle.Find(x => x.ID_CAMPO == 148).VALOR; insumoLocal.Checked = detalle.Find(x => x.ID_CAMPO == 149).VALOR == "1" ? true : false; generic.Text = detalle.Find(x => x.ID_CAMPO == 150).VALOR; insumoBene.Checked = detalle.Find(x => x.ID_CAMPO == 151).VALOR == "1" ? true : false; insumoDescrip.Text = detalle.Find(x => x.ID_CAMPO == 152).VALOR; atenderLocal2.Checked = detalle.Find(x => x.ID_CAMPO == 153).VALOR == "1" ? true : false; entrenamiento2.Checked = detalle.Find(x => x.ID_CAMPO == 154).VALOR == "1" ? true : false; mixta2.Checked = detalle.Find(x => x.ID_CAMPO == 155).VALOR == "1" ? true : false; dias2.Text = detalle.Find(x => x.ID_CAMPO == 156).VALOR; location2.Text = detalle.Find(x => x.ID_CAMPO == 157).VALOR; recursos2.Checked = detalle.Find(x => x.ID_CAMPO == 158).VALOR == "1" ? true : false; necesidadC2.Checked = detalle.Find(x => x.ID_CAMPO == 159).VALOR == "1" ? true : false; previos.Text = detalle.Find(x => x.ID_CAMPO == 160).VALOR; cumple2.Checked = detalle.Find(x => x.ID_CAMPO == 161).VALOR == "1" ? true : false; compo2.Text = detalle.Find(x => x.ID_CAMPO == 162).VALOR; efectPro2.Text = detalle.Find(x => x.ID_CAMPO == 163).VALOR; efectNeg2.Text = detalle.Find(x => x.ID_CAMPO == 164).VALOR; margen2.Text = detalle.Find(x => x.ID_CAMPO == 165).VALOR; reduc2.Text = detalle.Find(x => x.ID_CAMPO == 166).VALOR; dismConsu.Text = detalle.Find(x => x.ID_CAMPO == 167).VALOR; reduCon.Text = detalle.Find(x => x.ID_CAMPO == 168).VALOR; otro2.Text = detalle.Find(x => x.ID_CAMPO == 169).VALOR; descripcionContrapartida.Text = detalle.Find(x => x.ID_CAMPO == 170).VALOR; montoAdopcion.Text = detalle.Find(x => x.ID_CAMPO == 171).VALOR; montoComponentes.Text = detalle.Find(x => x.ID_CAMPO == 172).VALOR; montoAsistencia.Text = detalle.Find(x => x.ID_CAMPO == 173).VALOR; recursosAsistencia.Text = detalle.Find(x => x.ID_CAMPO == 174).VALOR; montoInnovacion.Text = detalle.Find(x => x.ID_CAMPO == 175).VALOR; recursosInnovacion.Text = detalle.Find(x => x.ID_CAMPO == 176).VALOR; montoOtros.Text = detalle.Find(x => x.ID_CAMPO == 177).VALOR; descripMontoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 178).VALOR; montoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 179).VALOR; descripMontoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 180).VALOR; montoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 181).VALOR; inputfecha.Text = detalle.Find(x => x.ID_CAMPO == 182).VALOR; semanasSelec.Text = detalle.Find(x => x.ID_CAMPO == 183).VALOR; } } problema = A_PROBLEMA.getByIdProblema(proyecto.ID_PROBLEMA); }
protected void Page_Load(object sender, EventArgs e) { int i; usuario = (MV_DetalleUsuario)Session["usuario"]; Usuario = usuario.NOMBRE_ROL.ToString().ToUpper(); var idBeneficiario = Convert.ToInt32(Page.RouteData.Values["id"].ToString()); var editMode = int.TryParse(Request.QueryString["editMode"], out i) ? i : (int?)null; if (i == 1) //si es edit mode se cambian los elementos de la pagina. { CambiarElementos(Page); } if (idBeneficiario <= 0) { return; } beneficiario = aBeneficiario.BuscarBeneficiarioXId(idBeneficiario); // se obtiene el beneficiario observaciones = A_OBSERVACION.ObtenerXIdBeneficiario(beneficiario.ID_BENEFICIARIO); // observaciones del beneficiario if (IsPostBack) { return; } if (beneficiario == null) { return; } Session["beneficiarioData"] = beneficiario; #region Inicializacion de Elementos txt_nombres.Text = beneficiario.NOMBRES; txt_apellidos.Text = beneficiario.APELLIDOS; txt_celular.Text = beneficiario.TEL_CEL; txt_telefono.Text = beneficiario.TEL_FIJO; lbl_correo.Text = beneficiario.Correo; lbl_dui.Text = beneficiario.DUI; lbl_nit.Text = beneficiario.NIT; lbl_depto.Text = beneficiario.Departamento; lbl_muni.Text = beneficiario.MUNICIPIO; lbl_tipoPersona.Text = beneficiario.TipoBeneficiario == 2 ? "Persona Natural" : "Persona Juridica"; lbl_sector.Text = beneficiario.NOMBRE_SECTOR; lbl_direccion.Text = beneficiario.DIRECCION; txt_nombreUsuario.Text = H_Usuario.GenerarNombreUsuario(beneficiario.NOMBRES, beneficiario.APELLIDOS, idBeneficiario); lbl_nombreCompleto.Text = beneficiario.NOMBRES + ' ' + beneficiario.APELLIDOS; #endregion #region Visibilidad de Panels if (beneficiario.TipoBeneficiario == 2) //visibilidad del panel de documentacion segun el tipo de persona { pnl_personaNatural.Visible = true; } else { pnl_personaJuridica.Visible = true; } if (beneficiario.ESTADO_PROCESO == "B05") { pnl_estadoVerificado.Visible = true; } else if ((beneficiario.ESTADO_PROCESO == "B03" && i == 1) && observaciones.Count > 0) //panel de observaciones { pnl_observaciones.Visible = true; } #endregion }
protected void Page_Load(object sender, EventArgs e) { btnProg.Click += new System.EventHandler(btnProg_Click); btnEditarProgreso.Click += new System.EventHandler(btnEditarProgreso_Click); btn_resolverObservacion.Click += new System.EventHandler(btn_resolverObservacion_OnClick); btnguardar.Click += new System.EventHandler(btnguardar_Click); usuario = ((MV_DetalleUsuario)Session["usuario"]); if (Page.RouteData.Values["idProblema"] != null) { proyecto = A_PROYECTO.ObtenerProyectoPorId(Convert.ToInt32(Page.RouteData.Values["idProblema"].ToString())); } if (Page.RouteData.Values["idIniciativa"] != null) { edit = 1; proyecto = A_PROYECTO.ObtenerProyectoPorId(Convert.ToInt32(Page.RouteData.Values["idIniciativa"].ToString())); observaciones = A_OBSERVACION.ObtenerPorProyecto(proyecto.ID_PROYECTO); // observaciones del beneficiario if (observaciones.Count != 0) { pnl_observaciones.Visible = true; } var idProyecto = proyecto.ID_PROYECTO; usuario = ((MV_DetalleUsuario)Session["usuario"]); detalle = A_TB_DETALLE_INICIATIVA.ObtenerDetalleByProyecto(idProyecto); if (!Page.IsPostBack) { planteamiento.Text = detalle.Find(x => x.ID_CAMPO == 67).VALOR; descripcionSolucion.Text = detalle.Find(x => x.ID_CAMPO == 68).VALOR; descripcionRelevancia.Text = detalle.Find(x => x.ID_CAMPO == 69).VALOR; incrementosEsperados.Text = detalle.Find(x => x.ID_CAMPO == 70).VALOR; incrementosEnVentas.Text = detalle.Find(x => x.ID_CAMPO == 71).VALOR; ejecucionSolo.Checked = detalle.Find(x => x.ID_CAMPO == 72).VALOR == "1" ? true : false; ejecucionAsistida.Checked = detalle.Find(x => x.ID_CAMPO == 73).VALOR == "1" ? true : false; producto.Text = detalle.Find(x => x.ID_CAMPO == 74).VALOR; proceso.Text = detalle.Find(x => x.ID_CAMPO == 75).VALOR; modelo.Text = detalle.Find(x => x.ID_CAMPO == 76).VALOR; insumoLocal.Checked = detalle.Find(x => x.ID_CAMPO == 77).VALOR == "1" ? true : false; generic.Text = detalle.Find(x => x.ID_CAMPO == 78).VALOR; insumoBene.Checked = detalle.Find(x => x.ID_CAMPO == 79).VALOR == "1" ? true : false; insumoDescrip.Text = detalle.Find(x => x.ID_CAMPO == 80).VALOR; atenderLocal.Checked = detalle.Find(x => x.ID_CAMPO == 81).VALOR == "1" ? true : false; entrenamiento.Checked = detalle.Find(x => x.ID_CAMPO == 82).VALOR == "1" ? true : false; mixta.Checked = detalle.Find(x => x.ID_CAMPO == 83).VALOR == "1" ? true : false; duracionDias.Text = detalle.Find(x => x.ID_CAMPO == 84).VALOR; location.Text = detalle.Find(x => x.ID_CAMPO == 85).VALOR; recursosAdicionales.Checked = detalle.Find(x => x.ID_CAMPO == 86).VALOR == "1" ? true : false; conocPrevio.Checked = detalle.Find(x => x.ID_CAMPO == 87).VALOR == "1" ? true : false; requerimientosPrevios.Text = detalle.Find(x => x.ID_CAMPO == 88).VALOR; cumple.Checked = detalle.Find(x => x.ID_CAMPO == 89).VALOR == "1" ? true : false; componentes.Text = detalle.Find(x => x.ID_CAMPO == 90).VALOR; efectosProblema.Text = detalle.Find(x => x.ID_CAMPO == 91).VALOR; efectosNegocio.Text = detalle.Find(x => x.ID_CAMPO == 92).VALOR; incrementoUtilidad.Text = detalle.Find(x => x.ID_CAMPO == 93).VALOR; reduccionTiempo.Text = detalle.Find(x => x.ID_CAMPO == 94).VALOR; disminuirConsumo.Text = detalle.Find(x => x.ID_CAMPO == 95).VALOR; reducirConsumo.Text = detalle.Find(x => x.ID_CAMPO == 96).VALOR; otros.Text = detalle.Find(x => x.ID_CAMPO == 97).VALOR; descripcionContrapartida.Text = detalle.Find(x => x.ID_CAMPO == 98).VALOR; montoAsistencia.Text = detalle.Find(x => x.ID_CAMPO == 99).VALOR; montoRecursos.Text = detalle.Find(x => x.ID_CAMPO == 100).VALOR; montoOtros.Text = detalle.Find(x => x.ID_CAMPO == 101).VALOR; descripMontoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 102).VALOR; montoEspecies.Text = detalle.Find(x => x.ID_CAMPO == 103).VALOR; descripMontoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 104).VALOR; montoEfectivo.Text = detalle.Find(x => x.ID_CAMPO == 105).VALOR; inputfecha.Text = detalle.Find(x => x.ID_CAMPO == 106).VALOR; semanasSelec.Text = detalle.Find(x => x.ID_CAMPO == 107).VALOR; montoTotalContrapartida.Text = detalle.Find(x => x.ID_CAMPO == 186).VALOR; } } problema = A_PROBLEMA.getByIdProblema(proyecto.ID_PROBLEMA); }