/// <summary>
        /// Obtiene el listado de los subsectores
        /// </summary>
        /// <returns>Lista de subsectores</returns>
        public List <SubSectorNegocio> getSubSectores(int codigoSector)
        {
            int codigoSubSectorSeleccionado = 0;

            if (Session["codigoPlanDeNegocio"] != null)
            {
                int codigoPlanDeNegocio = (int)Session["codigoPlanDeNegocio"];

                planNegocioActual           = getPlanDeNegocio(codigoPlanDeNegocio);
                codigoSubSectorSeleccionado = planNegocioActual.CodigoSubSector;
            }

            using (Datos.FonadeDBDataContext db = new Datos.FonadeDBDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString))
            {
                var subsectores = (from subsector in db.SubSector
                                   where subsector.CodSector == codigoSector &&
                                   (subsector.Activo == true || subsector.Id_SubSector == codigoSubSectorSeleccionado)
                                   orderby subsector.NomSubSector
                                   select new SubSectorNegocio
                {
                    Id = subsector.Id_SubSector,
                    Nombre = subsector.Codigo + " - " + subsector.NomSubSector,
                    CodigoSector = subsector.CodSector
                }
                                   ).ToList();

                subsectores.Insert(0, new SubSectorNegocio()
                {
                    Id = 0, Nombre = "Seleccione un subsector", CodigoSector = 0
                });

                return(subsectores);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (Request.QueryString.AllKeys.Contains("IdVersionProyecto"))
                {
                    Id_VersionProyecto = int.Parse(Request.QueryString["IdVersionProyecto"]);
                }

                //plan actual=1
                if (Id_VersionProyecto.Equals(1))
                {
                    LabelSector.Text = "Sector:";
                    LabelLugar.Text  = "Lugar de Ejecución:";
                }
                else
                {
                    LabelSector.Text = "¿En que sector se encuentra clasificado el proyecto a desarrollar?:";
                    LabelLugar.Text  = "¿En dónde se localizará la empresa?:";
                }


                if (Session["codigoPlanDeNegocio"] != null)
                {
                    btnActualizarPlanDeNegocio.Visible = true;
                    lblTituloActualizarPlan.Visible    = true;
                    esActualizacion = true;

                    int codigoPlanDeNegocio = (int)Session["codigoPlanDeNegocio"];

                    planNegocioActual = getPlanDeNegocio(codigoPlanDeNegocio);

                    if (!Page.IsPostBack)
                    {
                        setDatosFormulario();
                    }

                    if (esActualizacion)
                    {
                        gvEmprendedores.Visible      = true;
                        gvEmprendedores.DataSourceID = "dataEmprendedores";
                        gvEmprendedores.DataBind();
                        Session["codigoEmprendedor"] = null;
                    }
                }
                else
                {
                    txtNombre.Enabled             = true;
                    btnCrearPlanDeNegocio.Visible = true;
                    lblTituloCrearPlan.Visible    = true;
                }
                lblError.Visible = false;
            }
            catch (Exception ex)
            {
                lblError.Visible = true;
                lblError.Text    = "Lo sentimos sucedio un error inesperado, intentalo de nuevo por favor !";
            }
        }