Ejemplo n.º 1
0
 public static IPizzaWaiterTestService Get()
 {
     if (proxy==null) {
         proxy = new PizzaWaiterTestServiceClient();
     }
     return proxy;
 }
Ejemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            proxy = Proxy.Get();
            if (!IsPostBack) {

                // TODO: if no session or user doesnt exist,
                // then redirect to login
                Response.Redirect("Default.aspx");
                //TODO: replace with session
                int userId = Globals.UserInSessionID; // this.UserID = Session["UserID"];
                user = proxy.GetUserByID(userId);
                //user = new User(1, "+45 7894563210",5);

                // TODO: Get data about addresses and favorites from server
                Addresses = proxy.GetAddressesByUserId(user.ID).ToList();
                // this.Favorites = proxy.GetFavoritesByUserID(this.UserID);
                Favorites = proxy.GetFavoritesByUserID(user.ID).ToList();

                //Favorites.Add(new Favorite(1, 1, 9));
                //Favorites.Add(new Favorite(2, 1, 8));

                toggleAddresForm = false;
                togglePhoneForm = false;

                this.BindUserInfo();
                this.BindAddresses();
                this.BindFavorites();
            }
        }