/// <summary> /// Obsługuje żądanie POST dla obiektu PersonEntry - tworzy lub modyfikuje obiekt. /// </summary> /// <param name="news">Tworzony/modyfikowany obiekt.</param> /// <returns>Jeśli dodawanie się powiedzie, obiekt JSON ze statusem 200 OK.</returns> public IHttpActionResult Post([FromBody] PersonEntryDto personEntry) { _personEntryService.InsertOrUpdate(personEntry); return(Json(true)); }
/// <summary> /// Tworzy lub modyfikuje żądany obiekt, zmapowany z obiektu DTO na domenowy. /// </summary> /// <param name="item">Żądany obiekt.</param> public int InsertOrUpdate(PersonEntryDto item) { var personEntry = _mapper.Map <PersonEntry>(item); return(_repository.InsertOrUpdate(personEntry)); }