public IHttpActionResult PostFilmSuperheroes(FilmSuperheroDto filmSuperheroes) { FilmSuperheroDto result; if (!ModelState.IsValid) { return(BadRequest(ModelState)); } result = filmSuperheroesRepository.CreateOrUpdate(filmSuperheroes); return(Ok(result)); }
public FilmSuperheroDto CreateOrUpdate(FilmSuperheroDto filmSuperhero) { FilmSuperheroDto result; FilmSuperheroes filmsuperheroEntity; filmsuperheroEntity = new FilmSuperheroes(); dbContext.FilmSuperheroes.Add(filmsuperheroEntity); dbContext.SaveChanges(); result = mapper.Map <FilmSuperheroDto>(filmsuperheroEntity); return(result); }
public FilmSuperheroDto CreateOrUpdate(FilmSuperheroDto filmSuperhero) { FilmSuperheroDto result; ListItem filmSuperheroEntity; ListItemCreationInformation itemCreateInfo = new ListItemCreationInformation(); filmSuperheroEntity = website.Lists.GetByTitle("FilmSuperheroes").AddItem(itemCreateInfo); filmSuperheroEntity["Title"] = filmSuperhero.FilmId; filmSuperheroEntity["SuperheroId"] = filmSuperhero.SuperheroId; result = mapper.Map <FilmSuperheroDto>(filmSuperheroEntity); return(result); }