public IActionResult Insertar([FromBody] UsuarioInsertarRequest request)
 {
     if (String.IsNullOrEmpty(request.clave))
     {
         return(BadRequest("Debe enviar la clave"));
     }
     return(Ok(_usuarioServices.Insertar(request)));
 }
Пример #2
0
        public IActionResult Insertar([FromBody] UsuarioInsertarRequest usuarioInsertarRequest)
        {
            if (string.IsNullOrEmpty(usuarioInsertarRequest.Password))
            {
                return(BadRequest("Debe enviar la contraseña"));
            }
            Usuario usuario = new Usuario();

            usuario.Nombres  = usuarioInsertarRequest.Nombres;
            usuario.Email    = usuarioInsertarRequest.Correo;
            usuario.Password =
                EncriptadorHelper.EncryptToByte(usuarioInsertarRequest.Password);

            return(Ok(_usuarioService.Insertar(usuario)));
        }
Пример #3
0
        public UsuarioInsertarResponse Insertar(UsuarioInsertarRequest request)
        {
            byte[]  clave   = EncriptaHelper.EncryptToByte(request.clave);
            Usuario usuario = new Usuario
            {
                clave          = clave,
                login          = request.login,
                nombrecompleto = request.nombrecompleto,
                rutaimagen     = request.rutaimagen,
                idtipousuario  = request.idtipousuario
            };

            _context.Usuario.Add(usuario);
            _context.SaveChanges();
            return(new UsuarioInsertarResponse
            {
                idusuario = usuario.idusuario,
                login = usuario.login
            });
        }