コード例 #1
0
        public RespuestaUsuarioTraer Traer(EntradaUsuarioTraer entradaUsuarioTraer)
        {
            RespuestaUsuarioTraer respuestaUsuario = new RespuestaUsuarioTraer();

            IUsuario usuario = servicioUsuario.Traer(entradaUsuarioTraer.IdUsuario, entradaUsuarioTraer.RutUsuario);

            if (usuario == null)
            {
                respuestaUsuario.Exito         = false;
                respuestaUsuario.MotivoNoExito = MotivoNoExitoTraerUsuario.UsuarioNoExiste;
                respuestaUsuario.Usuario       = new Hosteria.Clases.Usuario();
            }
            else
            {
                respuestaUsuario.Exito   = true;
                respuestaUsuario.Usuario = (Hosteria.Clases.Usuario)usuario;
            }
            return(respuestaUsuario);
        }
コード例 #2
0
 public async Task <RespuestaUsuarioTraer> TraerAsync(EntradaUsuarioTraer entradaUsuarioTraer)
 {
     return(Traer(entradaUsuarioTraer));
 }