public bool VerificarDuplicado(string Identificacion)
        {
            PersonaBd personaBd = _context.Personas.Find(Identificacion);

            if (personaBd != null)
            {
                return(true);
            }
            return(false);
        }
        public Persona MapearPersona(PersonaBd personaBd)
        {
            Persona persona = new Persona();

            persona.Identificacion = personaBd.Identificacion;
            persona.Nombres        = personaBd.Nombres;
            persona.Apellidos      = personaBd.Apellidos;
            persona.Edad           = personaBd.Edad;
            persona.Sexo           = personaBd.Sexo;
            persona.Departamento   = personaBd.Departamento;
            persona.Ciudad         = personaBd.Ciudad;
            persona.Ayuda          = _context.Ayudas.Find(personaBd.Identificacion);
            return(persona);
        }
        public PersonaBd MapearPersonaBd(Persona persona)
        {
            PersonaBd personaBd = new PersonaBd();

            personaBd.Identificacion = persona.Identificacion;
            personaBd.Nombres        = persona.Nombres;
            personaBd.Apellidos      = persona.Apellidos;
            personaBd.Edad           = persona.Edad;
            personaBd.Sexo           = persona.Sexo;
            personaBd.Departamento   = persona.Departamento;
            personaBd.Ciudad         = persona.Ciudad;
            personaBd.CodigoAyuda    = persona.Ayuda.AyudaId;
            return(personaBd);
        }
 public GuardarPersonaResponse Guardar(Persona persona)
 {
     try
     {
         PersonaBd personaBd = MapearPersonaBd(persona);
         _context.Personas.Add(personaBd);
         _context.SaveChanges();
         return(new GuardarPersonaResponse(persona));
     }
     catch (Exception e)
     {
         return(new GuardarPersonaResponse($"Error de la Aplicacion: {e.Message}"));
     }
 }
Beispiel #5
0
 public PersonaBs()
 {
     obj = new PersonaBd();
 }
 public PersonaController(ILogger <PersonaController> logger, PersonaBd personaBd)
 {
     _logger    = logger;
     _personaBd = personaBd;
 }