Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int uid = SQL.AddUser(Request.Form["email"], Request.Form["password"], Convert.ToInt32(Request.Form["contactInfo"]));

            HeftITGemer.User u = SQL.GetUserByID(uid);
            Session["User"] = u;
        }
Exemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["User"] != null)
            {
                HeftITGemer.User u        = (HeftITGemer.User)Session["User"];
                UserInfo         userinfo = new UserInfo(Request.Form["firstname"], Request.Form["lastname"], Request.Form["phone"], Request.Form["companyname"], Convert.ToInt32(Request.Form["billingadressID"]), Convert.ToInt32(Request.Form["deliveryadressID"]));


                int uiid = UserInfo.AddUserInfo(userinfo);
                u.Contactinfo = uiid;

                Session["User"] = u;
                Response.Write($"{uiid}\r\n");
                Response.StatusCode = 200;
                Response.End();
            }
            else
            {
                UserInfo userinfo = new UserInfo(Request.Form["firstname"], Request.Form["lastname"], Request.Form["phone"], Request.Form["companyname"], Convert.ToInt32(Request.Form["billingadressID"]), Convert.ToInt32(Request.Form["deliveryadressID"]));

                int uiid = UserInfo.AddUserInfo(userinfo);

                Response.Write($"{uiid}\r\n");
                Response.StatusCode = 200;
                Response.End();
            }
        }
Exemplo n.º 3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["User"] != null)
     {
         var id = Request.Form["productID"];
         if (Request.Form["variation"] != null && Convert.ToInt32(Request.Form["variation"]) > 0)
         {
             id = Request.Form["variation"];
         }
         int q = 1;
         if (Request.Form["quantity"] != null)
         {
             q = Convert.ToInt32(Request.Form["quantity"]);
         }
         HeftITGemer.User u = (HeftITGemer.User)Session["User"];
         var p = Product.GetProductById(Convert.ToInt32(id));
         int oid;
         var ao = u.ActiveOrder;
         if (ao == null)
         {
             oid = HeftITGemer.Order.AddOrder(u);
         }
         else
         {
             oid = ao.ID;
         }
         if (SQL.GetProductsInOrder(oid).Exists(pr => pr.ID == p.ID))
         {
             HeftITGemer.Order.IncreaseQuantityOfProduct(p.ID, oid, q);
         }
         else
         {
             HeftITGemer.Order.AddProductToOrder(p.ID, oid, q);
         }
         Response.Redirect("/");
     }
     else
     {
         Response.StatusCode = 403;
         Response.Write("-1\r\n");
         Response.End();
     }
 }