Beispiel #1
0
        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}"));
     }
 }