public ActionResult Post([FromBody] ChangeLogTypeDTO value) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (value == null) { return(BadRequest()); } repoWrapper.ChangeLogType.Insert(mapper.Map <ChangeLogType>(value)); repoWrapper.Save(); return(Ok()); }
public ActionResult Put(Guid id, [FromBody] ChangeLogTypeDTO value) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != value.Id) { return(BadRequest("Doesnt exist.")); } var changeLogType = repoWrapper.ChangeLogType.GetById(id); if (changeLogType == null) { return(BadRequest()); } mapper.Map <ChangeLogTypeDTO, ChangeLogType>(value, changeLogType); repoWrapper.Save(); return(Ok()); }