public async Task <IHttpActionResult> CrearCategoriasContenidos(List <CategoriasContenidos> categoriaContenidoParaCrear) { if (categoriaContenidoParaCrear == null || categoriaContenidoParaCrear.Count <= 0 || !categoriaContenidoParaCrear.All(x => !string.IsNullOrWhiteSpace(x.Descripcion) && x.CodigoIdioma > 0 && x.CodigoCategoria > 0)) { return(BadRequest("categoriaContenidoParaCrear vacio y/o invalido!.")); } try { WrapperSimpleTypesDTO wrapperCrearCategoriasContenidos = await _categoriasBusiness.CrearCategoriasContenidos(categoriaContenidoParaCrear); return(Ok(wrapperCrearCategoriasContenidos)); } catch (Exception ex) { return(InternalServerError(ex)); } }