コード例 #1
0
        public void Update(long id, Person person)
        {
            var isPersonAlive = Read(id);

            if (isPersonAlive != null)
            {
                _persondbContext.Update(person);
                _persondbContext.SaveChanges();
                Console.WriteLine("Tiedot tallennettu onnistuneesti!");
            }
            else
            {
                Console.WriteLine("Tietojen tallennus epäonnistui - henkilöä ei ole olemassa.");
            }
        }
コード例 #2
0
        public Person Update(Person person)
        {
            _context.Update(person);
            _context.SaveChanges();
            return(person);

            //var savedPerson = Read(id);
            //if (savedPerson == null)
            //{
            //    throw new Exception("Person not found");
            //}
            //else
            //{
            //    _context.Update(person);
            //    _context.SaveChanges();
            //    return person;
            //}
        }
コード例 #3
0
 public Person Update(Person person)
 {
     _context.Update(person);
     _context.SaveChanges();
     return(person);
 }