Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
        }