Ejemplo n.º 1
0
 public SavePersonResponse Save(Person person)
 {
     try
     {
         var search = _context.Persons.Find(person.Id);
         if (search != null)
         {
             return(new SavePersonResponse("This person is registered"));
         }
         person.CalculatePulsation();
         _context.Persons.Add(person);
         _context.SaveChanges();
         return(new SavePersonResponse(person));
     }
     catch (Exception e)
     {
         return(new SavePersonResponse($"Aplicattion Error: {e.Message}"));
     }
 }
Ejemplo n.º 2
0
 public string Update(Person newPerson)
 {
     try
     {
         var oldPerson = _context.Persons.Find(newPerson.Id);
         if (oldPerson != null)
         {
             newPerson.CalculatePulsation();
             _context.Persons.Update(newPerson);
             _context.SaveChanges();
             return("This record has been updated successfully");
         }
         else
         {
             return("This person is not registered");
         }
     }
     catch (Exception e)
     {
         return($"Aplicattion Error: {e.Message}");
     }
 }