public IActionResult CreateDog([FromBody] DogViewModel dogModel) { int id = _service.Add(dogModel); if (id > 0) { dogModel.Id = id; return(Ok(dogModel)); } else { return(BadRequest()); } }
public async Task Post(DogDTO dog) { try { if (String.IsNullOrEmpty(dog.Name)) { return; } await _service.Add(dog); }catch (Exception ex) { var d = ex.Message; } }
public async Task <IActionResult> Create([FromBody] Dog dog) { if (!ModelState.IsValid) { return(BadRequest()); } Dog result = await _dogService.Add(dog); if (result == null) { return(StatusCode(StatusCodes.Status500InternalServerError)); } var objUri = Url.Link("GetById", new { id = result.DogId }); return(Created(objUri, result)); }