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}")); } }
public ServiceResponse Save(Person person) { try { var personSearch = context.Persons.Find(person.Identification); if (personSearch != null) { return(new ServiceResponse("La persona ya se encuentra registrada..!")); } person.CalculatePulsation(); context.Persons.Add(person); context.SaveChanges(); return(new ServiceResponse(person)); } catch (Exception e) { return(new ServiceResponse($"Error de la Aplicacion: {e.Message}")); } }