public GuardarVacunaResponse GuardarVacunaResponse(Vacuna vacuna) { try{ var personaBuscada = BuscarPersona(vacuna); vacuna.CalcularEdadAplicacion(personaBuscada.FechaNacimiento); _context.Vacunas.Add(vacuna); _context.SaveChanges(); return(new GuardarVacunaResponse(vacuna)); }catch (Exception e) { return(new GuardarVacunaResponse($"Error de la Aplicacion: {e.Message}")); } }
public GuardarPersonaResponse Guardar(Persona persona) { try{ var personaBuscada = _context.Personas.Find(persona.Identificacion); if (personaBuscada != null) { return(new GuardarPersonaResponse("Error la persona ya se encuentra registrada")); } _context.Personas.Add(persona); _context.SaveChanges(); return(new GuardarPersonaResponse(persona)); }catch (Exception e) { return(new GuardarPersonaResponse($"Error de la Aplicacion: {e.Message}")); } }