public IActionResult Put(int id, MateriaInput model) { var materia = _unitOfWork.Materias.Get(id); _mapper.Map(model, materia); if (_unitOfWork.Complete()) { return(Ok(materia)); } return(StatusCode((int)HttpStatusCode.NotModified)); }
public IActionResult Post(MateriaInput model) { var materia = _mapper.Map <Materia>(model); _unitOfWork.Materias.Add(materia); if (_unitOfWork.Complete()) { return(Ok(materia)); } return(BadRequest()); }