public async Task <WrapperSimpleTypesDTO> CrearCategoria(Categorias categoriaParaCrear)
        {
            using (SportsGoEntities context = new SportsGoEntities(false))
            {
                CategoriasRepository categoriasRepo = new CategoriasRepository(context);

                categoriaParaCrear.Archivos.CodigoTipoArchivo = (int)TipoArchivo.Imagen;
                categoriasRepo.CrearCategoria(categoriaParaCrear);

                WrapperSimpleTypesDTO wrapperCrearCategoria = new WrapperSimpleTypesDTO();

                wrapperCrearCategoria.NumeroRegistrosAfectados = await context.SaveChangesAsync();

                if (wrapperCrearCategoria.NumeroRegistrosAfectados > 0)
                {
                    wrapperCrearCategoria.Exitoso                  = true;
                    wrapperCrearCategoria.ConsecutivoCreado        = categoriaParaCrear.Consecutivo;
                    wrapperCrearCategoria.ConsecutivoArchivoCreado = categoriaParaCrear.CodigoArchivo;
                }

                return(wrapperCrearCategoria);
            }
        }