Пример #1
0
        public async Task<ActionResult> Insert(projectAPI.Person personToAdd)
        {
            _dbContext.Person.Add(personToAdd);
            try { 

                
                await _dbContext.SaveChangesAsync(); //IMPORTANT ! COMMIT STATEMENT
                return Ok();
            }

            catch (Exception e)
            {
                return StatusCode(500);
            }

        }
Пример #2
0
        public async Task<ActionResult> update(projectAPI.Person personToUpdate)
        {
            
            try
            {
                var person = _dbContext.Person.FirstOrDefault(p => p.id == personToUpdate.id);
                person.copy(personToUpdate);
                _dbContext.Person.Update(person);
                await _dbContext.SaveChangesAsync(); //IMPORTANT ! COMMIT STATEMENT
                return Ok();
            }

            catch (Exception e)
            {
                return StatusCode(500);
            }

        }