Inheritance: Entidad
 public void Init()
 {
     detalleCinta  = (ComandoConsultarDetallarCinta)FabricaComandos.ObtenerComandoConsultarDetallarCinta();
     detalleCinta.IdPersona.Id = 6;
     idCinta = (CintaM7)FabricaEntidades.ObtenerCintaM7();//cambiar por fabrica
     idCinta.Id = 2;
     detalleCinta.LaEntidad = idCinta;
 }
 public void Init()
 {
     idCinta = (CintaM7)FabricaEntidades.ObtenerCintaM7();
     baseDeDatosCinta = FabricaDAOSqlServer.ObtenerDaoCintaM7();
     cinta = (CintaM7)FabricaEntidades.ObtenerCintaM7();
     idPersona = (PersonaM7)FabricaEntidades.ObtenerPersonaM7();
     idPersona.Id = 6;
     idCinta.Id = 1;
 }
 public void Clean()
 {
     detalleCinta = null;
     idCinta = null;
 }
        /// <summary>
        /// Método que se ejecuta al cargar la página
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            ((SKD)Page.Master).IdModulo = M7_Recursos.NumeroModulo;
            String detalleStringCinta = Request.QueryString[M7_Recursos.CintaDetalle];

            try
            {
                String rolUsuario = Session[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)
                {
                    if (!IsPostBack) // verificar si la pagina se muestra por primera vez
                    {
                        try
                        {
                            idCinta = (CintaM7)FabricaEntidades.ObtenerCintaM7();
                            idPersona = (PersonaM7)FabricaEntidades.ObtenerPersonaM7();
                            idPersona.Id = int.Parse(Session[RecursosInterfazMaster.sessionUsuarioID].ToString());
                            idCinta.Id = int.Parse(detalleStringCinta);
                            presentador.CargarDatos(idCinta, idPersona);
                        }
                        catch (Exception ex)
                        {
                            Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name,
                ex.Message, System.Reflection.MethodBase.GetCurrentMethod().Name);
                        }
                    }
                }
                else
                {
                    Response.Redirect(RecursosInterfazMaster.direccionMaster_Inicio);
                }
            }
            catch (NullReferenceException ex)
            {
                Logger.EscribirInfo(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name,
               ex.Message, System.Reflection.MethodBase.GetCurrentMethod().Name);
            }
        }
 public void PruebaDetallarCintaXIdDAO()
 {
     cinta = (CintaM7)baseDeDatosCinta.ConsultarXId(idCinta);
     Assert.AreEqual("Blanco", cinta.Color_nombre);
 }
 public void DetallarCintaNumeroEnteroException()
 {
     idCinta.Id = -1;
     cinta = (CintaM7)baseDeDatosCinta.ConsultarXId(idCinta);
 }
 public void Clean()
 {
     idPersona = null;
     cinta = null;
     baseDeDatosCinta = null;
 }
 public void UltimaCintaNumeroEnteroException()
 {
     idPersona.Id = -1;
     cinta = (CintaM7)baseDeDatosCinta.UltimaCinta(idPersona);
 }
 public void PruebaUltimaCintaNoNula()
 {
     cinta = (CintaM7)baseDeDatosCinta.UltimaCinta(idPersona);
     Assert.NotNull(cinta);
 }
 public void PruebaUltimaCinta()
 {
     cinta = (CintaM7)baseDeDatosCinta.UltimaCinta(idPersona);
     Assert.AreEqual("Amarillo", cinta.Color_nombre);
 }
 public void PruebaDetallarCintaxIDNoNula()
 {
     cinta = (CintaM7)baseDeDatosCinta.ConsultarXId(idCinta);
     Assert.NotNull(cinta);
 }