public IHttpActionResult Post(HouseCreate episode) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateHouseService(); if (!service.CreateHouse(episode)) { return(InternalServerError()); } return(Ok()); }
public bool CreateHouse(HouseCreate model) { var entity = new House() { Name = model.Name, Sigil = model.Sigil, Words = model.Words, Region = model.Region }; using (var ctx = new ApplicationDbContext()) { ctx.Houses.Add(entity); return(ctx.SaveChanges() == 1); } }
public bool CreateHouse(HouseCreate model) { var entity = new House() { OwnerId = _userId, StreetAddressOne = model.StreetAddressOne, StreetAddressTwo = model.StreetAddressTwo, ApartmentNumber = model.ApartmentNumber, City = model.City, State = model.State, ZipCode = model.ZipCode, Country = model.Country }; using (var ctx = new ApplicationDbContext()) { ctx.Houses.Add(entity); return(ctx.SaveChanges() == 1); } }
public void Post([FromBody] HouseCreate house) { //Add House }