public void Init()
 {
     detalleCompetencia = (ComandoConsultarDetallarCompetencia)FabricaComandos.ObtenerComandoConsultarDetallarCompetencia();
     idCompetencia = (CompetenciaM7)FabricaEntidades.ObtenerCompetenciaM7();
     idCompetencia.Id = 2;
     detalleCompetencia.LaEntidad = idCompetencia;
 }
        /// <summary>
        /// Método que se ejecuta al cargar la página Listar Cintas
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                String rolUsuario = Session[GUI.Master.RecursosInterfazMaster.sessionRol].ToString();
                Boolean permitido = false;
                List<String> rolesPermitidos = new List<string>
                    (new string[] { M7_Recursos.RolSistema, M7_Recursos.RolAtleta, M7_Recursos.RolRepresentante, M7_Recursos.RolAtletaMenor });
                foreach (String rol in rolesPermitidos)
                {
                    if (rol == rolUsuario)
                        permitido = true;
                }
                if (permitido)
                {
                    ((SKD)Page.Master).IdModulo = M7_Recursos.NumeroModulo;
                    String detalleStringCompetencia = Request.QueryString[M7_Recursos.CompetenciaDetalle];

                    if (!IsPostBack) // verificar si la pagina se muestra por primera vez
                    {
                        try
                        {
                            idCompetencia = (CompetenciaM7)FabricaEntidades.ObtenerCompetenciaM7();
                            idCompetencia.Id = int.Parse(detalleStringCompetencia);
                            presentador.CargarDatos(idCompetencia);
                        }
                        catch (ObjetoNuloException)
                        {
                            Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name,
                M7_Recursos.MensajeObjetoNuloLogger, System.Reflection.MethodBase.GetCurrentMethod().Name);
                        }
                        catch (NumeroEnteroInvalidoException)
                        {
                            Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name,
                M7_Recursos.Mensaje_Numero_Parametro_invalido, System.Reflection.MethodBase.GetCurrentMethod().Name);
                        }
                        catch (Exception ex)
                        {
                            Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name,
                ex.Message, System.Reflection.MethodBase.GetCurrentMethod().Name);
                        }
                    }
                }
                else
                {
                    Response.Redirect(GUI.Master.RecursosInterfazMaster.direccionMaster_Inicio);
                }
            }
            catch (NullReferenceException ex)
            {
                Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name,
                ex.Message, System.Reflection.MethodBase.GetCurrentMethod().Name);
            }
        }
 public void Init()
 {
     baseDeDatosCompetencia = FabricaDAOSqlServer.ObtenerDaoCompetenciaM7();
     idCompetencia = (CompetenciaM7)FabricaEntidades.ObtenerCompetenciaM7();
     idCompetencia.Id = 8;
 }
 public void Clean()
 {
     idCompetencia = null;
     baseDeDatosCompetencia = null;
 }
 public void Clean()
 {
     detalleCompetencia = null;
     idCompetencia = null;
 }