public async Task<MaterialCategoryDto> CreateAsync(MaterialCategoryDto dto) { var model = _mapper.Map<MaterialCategory>(dto); model = await _categoryRepository.AddAsync(model); await _categoryRepository.SaveChangesAsync(); var result = _mapper.Map<MaterialCategoryDto>(model); return result; }
public async Task<MaterialCategoryDto> UpdateAsync(MaterialCategoryDto dto) { var model = await _categoryRepository.GetByIdAsync(dto.Id); model.Name = dto.Name; model.Description = dto.Description; _categoryRepository.Update(model); await _categoryRepository.SaveChangesAsync(); var result = _mapper.Map<MaterialCategoryDto>(model); return result; }
public IHttpActionResult UpdateMaterialCat(MaterialCategoryDto m) { try { OM.UpdateMaterialCategory(m); return(Ok("pppp0")); } catch (Exception e) { return(BadRequest(e.ToString())); } }