public ActionResult <string> Post(PersonaInputModel personaInput)
        {
            Persona persona = MapearPersona(personaInput);
            string  mensaje = _personaService.Guardar(persona);

            return(Ok(mensaje));
        }
Esempio n. 2
0
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona
            {
                Identificacion          = personaInput.Identificacion,
                Nombre                  = personaInput.Nombre,
                Edad                    = personaInput.Edad,
                Sexo                    = personaInput.Sexo,
                Apellido                = personaInput.Apellido,
                EstadoCivil             = personaInput.EstadoCivil,
                PaisDeProcedencia       = personaInput.PaisDeProcedencia,
                NivelEducativo          = personaInput.NivelEducativo,
                Conocimiento1           = personaInput.Conocimiento1,
                Conocimiento2           = personaInput.Conocimiento2,
                Conocimiento3           = personaInput.Conocimiento3,
                Conocimiento4           = personaInput.Conocimiento4,
                Conocimiento5           = personaInput.Conocimiento5,
                ConocimientoExplicacion = personaInput.ConocimientoExplicacion,
                Actitud1                = personaInput.Actitud1,
                Actitud2                = personaInput.Actitud2,
                Actitud3                = personaInput.Actitud3,
                ActitudExplicacion      = personaInput.ActitudExplicacion,
                Actitud5                = personaInput.Actitud5,
                Actitud6                = personaInput.Actitud6,
                Practica1               = personaInput.Practica1,
                Practica2               = personaInput.Practica2,
                Practica3               = personaInput.Practica3,
                Practica4               = personaInput.Practica4
            };

            return(persona);
        }
Esempio n. 3
0
        public ActionResult <PersonaViewModel> Post(PersonaInputModel personaInput)
        {
            Persona persona  = MapearPersona(personaInput);
            var     response = _personaService.Guardar(persona);

            if (response.Error)
            {
                return(BadRequest(response.Mensaje));
            }
            return(Ok(response.Persona));

            /*if (persona.modalidad == "Economico")
             * {
             *  valorTotal = calcularValorTotal(persona, personas) + Convert.ToInt32(persona.Aporte);
             *  persona.TotalAporteEconomico = valorTotal;
             * }
             *
             * if (valorTotal <= 600000000)
             * {
             *  _personaService.Guardar(persona);
             *  mensaje = "Registrado correctamente";
             * }
             * else
             * {
             *  mensaje = "Se acabaron los recursos";
             * }*/
        }
        public ActionResult <PersonaViewModel> update(PersonaInputModel personaInput)
        {
            Persona persona = MapearPersona(personaInput);
            string  mensaje = _personaservice.GuardarVacunas(persona);

            return(Ok(mensaje));
        }
Esempio n. 5
0
        public ActionResult <string> Put(string identificacion, PersonaInputModel personaInputModel)
        {
            Persona persona = _personaService.BuscarxIdentificacion(identificacion);

            persona = MapearPersona(personaInputModel);
            string mensaje = _personaService.Modificar(persona);

            return(Ok(mensaje));
        }
        private Persona MapearPersona(PersonaInputModel psnInput)
        {
            var psn = new Persona
            {
                Identificacion = psnInput.Identificacion
            };

            return(psn);
        }
Esempio n. 7
0
        private Persona MapToPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona
            {
                Email  = personaInput.Email,
                Nombre = personaInput.Nombre
            };

            return(persona);
        }
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona();

            persona.Identificacion = personaInput.Identificacion;
            persona.Nombre         = personaInput.Nombre;
            persona.Edad           = personaInput.Edad;
            persona.Sexo           = personaInput.Sexo;
            return(persona);
        }
        public ActionResult <RestauranteViewModel> AgregarPersonal(PersonaInputModel personaInputModel)
        {
            Persona persona  = MapearPersona(personaInputModel);
            var     response = _personaService.Guardar(persona);

            if (response.Error)
            {
                return(BadRequest());
            }
            return(Ok(response.Restaurante));
        }
Esempio n. 10
0
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona
            {
                Identificacion = personaInput.Identificacion,
                Nombre         = personaInput.Nombre,
                Sexo           = personaInput.Sexo,
            };

            return(persona);
        }
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona​ {
                identificacion = personaInput.identificacion,
                nombre         = personaInput.nombre,
                edad           = personaInput.edad,
                sexo           = personaInput.sexo​
            };

            return(persona);
        }
        public ActionResult <PersonaViewModel> Post(PersonaInputModel personaInput)
        {
            Persona persona  = MapearPersona(personaInput);
            var     response = _personaService.Guardar(persona);

            if (response.Error)
            {
                return(BadRequest(response.Mensaje));
            }
            return(Ok(response.Persona));
        }
Esempio n. 13
0
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona();

            persona.TipoDocumento        = personaInput.tipoDocumento;
            persona.Identificacion       = personaInput.identificacion;
            persona.NombreEstudiante     = personaInput.nombreEstudiante;
            persona.FechaNacimiento      = personaInput.fechaNacimiento;
            persona.InstitucionEducativa = personaInput.institucionEducativa;
            persona.NombreAcudiente      = personaInput.nombreAcudiente;
            return(persona);
        }
Esempio n. 14
0
        private Paciente MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Paciente
            {
                Identificacion    = personaInput.Identificacion,
                Nombre            = personaInput.Nombre,
                ValorHospital     = personaInput.ValorHospital,
                SalarioTrabajador = personaInput.SalarioTrabajador
            };

            return(persona);
        }
Esempio n. 15
0
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona
            {
                Identificacion = personaInput.Identificacion,
                Nombre         = personaInput.Nombre,
                ValorServicio  = personaInput.ValorServicio,
                Salario        = personaInput.Salario
            };

            return(persona);
        }
Esempio n. 16
0
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona
            {
                Identificacion    = personaInput.Identificacion,
                Nombre            = personaInput.Nombre,
                CapitalInicial    = personaInput.CapitalInicial,
                TasadeInteresComp = personaInput.TasadeInteresComp,
                Tiempo            = personaInput.Tiempo,
            };

            return(persona);
        }
Esempio n. 17
0
        public async Task <ActionResult <PersonaViewModel> > PostPersona([FromBody] PersonaInputModel personaModel)
        {
            Persona persona = new Persona()
            {
                Identificacion = personaModel.Identificacion,
                Nombre         = personaModel.Nombre
            };

            _context.Add(persona);
            await _context.SaveChangesAsync();

            return(new PersonaViewModel(persona));
        }
Esempio n. 18
0
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona
            {
                Identificacion = personaInput.Identificacion,
                Nombre         = personaInput.Nombre,
                Direccion      = personaInput.Direccion,
                Barrio         = personaInput.Barrio,
                Costo          = personaInput.Costo,
                Estado         = personaInput.Estado
            };

            return(persona);
        }
Esempio n. 19
0
        public async Task <ActionResult <PersonaViewModel> > Post(PersonaInputModel personaInput)
        {
            Persona persona  = MapearPersona(personaInput);
            var     response = _personaService.Guardar(persona);

            if (response.Error)
            {
                return(BadRequest(response.Mensaje));
            }
            var personaViewModel = new PersonaViewModel(response.Persona);
            await _hubContext.Clients.All.SendAsync("PersonaRegistrada", personaViewModel);

            return(Ok(personaViewModel));
        }
Esempio n. 20
0
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona();

            persona.TipoDocumento  = personaInput.TipoDocumento;
            persona.Identificacion = personaInput.Identificacion;
            persona.Nombre         = personaInput.Nombre;
            persona.Direccion      = personaInput.Direccion;
            persona.Telefono       = personaInput.Telefono;
            persona.Pais           = personaInput.Pais;
            persona.Departamento   = personaInput.Departamento;
            persona.Ciudad         = personaInput.Ciudad;
            return(persona);
        }
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona
            {
                PersonaId    = personaInput.PersonaId,
                Nombre       = personaInput.Nombre,
                Apellidos    = personaInput.Apellidos,
                Sexo         = personaInput.Sexo,
                Edad         = personaInput.Edad,
                Departamento = personaInput.Departamento,
                Ciudad       = personaInput.Ciudad,
            };

            return(persona);
        }
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona
            {
                Identificacion = personaInput.Identificacion,
                Nombres        = personaInput.Nombres,
                Apellidos      = personaInput.Apellidos,
                Ciudad         = personaInput.Ciudad,
                Sexo           = personaInput.Sexo,
                Edad           = personaInput.Edad,
                Donacion       = personaInput.Donacion
            };

            return(persona);
        }
Esempio n. 23
0
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona
            {
                Identificacion = personaInput.Identificacion,
                Nombre         = personaInput.Nombre,
                Apellidos      = personaInput.Apellidos,
                Correo         = personaInput.Correo,
                Edad           = personaInput.Edad,
                Sexo           = personaInput.Sexo,
                Usuario        = personaInput.Usuario
            };

            return(persona);
        }
Esempio n. 24
0
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona
            {
                Identificacion = personaInput.Identificacion,
                Nombre         = personaInput.Nombre,
                Apellido       = personaInput.Apellido,
                Sexo           = personaInput.Sexo,
                Edad           = personaInput.Edad,
                Departamento   = personaInput.Departamento,
                Ciudad         = personaInput.Ciudad
            };

            return(persona);
        }
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona();

            persona.Identificacion     = personaInput.Identificacion;
            persona.Nombre             = personaInput.Nombre;
            persona.Edad               = personaInput.Edad;
            persona.Sexo               = personaInput.Sexo;
            persona.Ayuda.Departamento = personaInput.Ayuda.Departamento;
            persona.Ayuda.Ciudad       = personaInput.Ayuda.Ciudad;
            persona.Ayuda.Valor        = personaInput.Ayuda.Valor;
            persona.Ayuda.Modalidad    = personaInput.Ayuda.Modalidad;
            persona.Ayuda.Fecha        = personaInput.Ayuda.Fecha.Date;
            return(persona);
        }
Esempio n. 26
0
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var Persona = new Persona
            {
                Documento       = personaInput.Documento,
                Tipodocumeto    = personaInput.Tipodocumeto,
                Nombre          = personaInput.Nombre,
                Fechanac        = personaInput.Fechanac,
                Institucion     = personaInput.Institucion,
                Nombreacudiente = personaInput.Nombreacudiente,
                Vacunas         = personaInput.Vacunas
            };

            return(Persona);
        }
Esempio n. 27
0
        public ActionResult <PersonaViewModel> Post(PersonaInputModel personaInput)
        {
            Persona persona  = MapToPersona(personaInput);
            var     response = servicioPersona.Guardar(persona);

            if (response.Error)
            {
                ModelState.AddModelError("Error al registrar bodega", response.Mensaje);
                var detallesProblema = new ValidationProblemDetails(ModelState)
                {
                    Status = StatusCodes.Status400BadRequest
                };
                return(BadRequest(detallesProblema));
            }
            return(Ok(response.Persona));
        }
Esempio n. 28
0
        private Persona MapearPersona(PersonaInputModel personaInput)
        {
            var persona = new Persona();

            persona.Identificacion  = personaInput.Identificacion;
            persona.Nombres         = personaInput.Nombres;
            persona.Apellidos       = personaInput.Apellidos;
            persona.Sexo            = personaInput.Sexo;
            persona.Edad            = personaInput.Edad;
            persona.Telefono        = personaInput.Telefono;
            persona.Email           = personaInput.Email;
            persona.EstadoCivil     = personaInput.EstadoCivil;
            persona.PaisProcedencia = personaInput.PaisProcedencia;
            persona.NivelEducativo  = personaInput.NivelEducativo;
            return(persona);
        }
Esempio n. 29
0
        public ActionResult <PersonaViewModel> Post(PersonaInputModel personaInput)
        {
            Persona persona  = MapearPersona(personaInput);
            var     response = _personaService.Guardar(persona);

            if (response.Error)
            {
                ModelState.AddModelError("Guardar Persona", response.Mensaje);
                var problemDetails = new ValidationProblemDetails(ModelState)
                {
                    Status = StatusCodes.Status400BadRequest,
                };
                return(BadRequest(response.Mensaje));
            }
            return(Ok(response.Persona));
        }
    private Persona MapearPersona(PersonaInputModel personaInput)
    {
        var persona = new Persona
        {
            Cedula   = personaInput.Cedula,
            Nombre   = personaInput.Nombre,
            Apellido = personaInput.Apellido,
            Sexo     = personaInput.Sexo,
            Edad     = personaInput.Edad,
            Email    = personaInput.Email,
            Telefono = personaInput.Telefono,
            Ciudad   = personaInput.Ciudad
        };

        return(persona);
    }