예제 #1
0
        public IActionResult Update(Person newPersonValues)
        {
            var oldPersonValues = _context.Person.SingleOrDefault(p => p.PersonId == newPersonValues.PersonId);

            // Dåligt och gammalt sätt att skriva
            //oldPersonValues.FirstName = newPersonValues.FirstName;
            //oldPersonValues.Email = newPersonValues.Email;

            //Bättre och snyggare
            _context.Entry(oldPersonValues).CurrentValues.SetValues(newPersonValues);

            // Sparar alla ändringar
            _context.SaveChanges();

            return(View());
        }
예제 #2
0
 public IActionResult Create(Person person)
 {
     _context.Person.Add(person);
     _context.SaveChanges();
     return(View());
 }