public async Task <CategoriaOutput> GetCategoriaById(int idCategoria) { Categoria categoria = await _categoriaRepository.GetCategoriaById(idCategoria); CategoriaOutput categoriaOutput = _mapper.Map <CategoriaOutput>(categoria); return(categoriaOutput); }
public async Task <JsonResult> DetalleCategoria(int codigo) { CategoriaOutput categoria = await _categoriaService.GetCategoriaById(codigo); string titulo = (codigo == 0) ? "Agregar Nueva Categoria" : "Modificar Categoria"; categoria = categoria == null ? new CategoriaOutput() : categoria; CategoriaVm resultado = _mapper.Map <CategoriaVm>(categoria); string htmlViewForm = await this.RenderViewAsync("_FormCategoria", resultado); return(Json(new { htmlViewParial = htmlViewForm, titulo = titulo })); }