public async Task <IActionResult> Post([FromBody] Models.Estate estate) { var userId = HttpContext.User.Claims.First().Value; estate.OwnerId = userId; context.Estate.Add(estate); await context.SaveChangesAsync(); return(Ok(estate)); }
public async Task <IActionResult> Put(int id, [FromBody] Models.Estate property) { if (id != property.ID) { return(BadRequest()); } context.Entry(property).State = EntityState.Modified; await context.SaveChangesAsync(); return(Ok(property)); }