protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         ListItems = AuctionsHelper.GetAuctions(User.UserId);
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                ListItems = AuctionsHelper.GetAllAuctions();

                AuctionsCount = AuctionsHelper.GetAuctionsActiveCount().ToString("N0");
            }
        }
示例#3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         //Users user = DataHelper.GetUser(User.UserId);
         if (User != null)
         {
             ListItems = AuctionsHelper.GetAuctions(User.UserId);
         }
     }
 }
示例#4
0
        protected void ButtonCreateAuctionRequest_Click(object sender, EventArgs e)
        {
            decimal price = Convert.ToDecimal(TextBox2.Text);

            AuctionsHelper.AddAuctionRequest(new Model.AuctionRequests()
            {
                Name        = TextBox1.Text,
                Price       = price,
                Description = TextBox3.Text,
                UserId      = User.UserId,
                AuctionId   = AuctionItem.Id
            });
        }
示例#5
0
        protected void ButtonSave_Click(object sender, EventArgs e)
        {
            Model.Auctions item = new Model.Auctions();

            item.Name = TextBoxName.Text;

            item.StartPrice = decimal.Parse(TextBoxPrice.Text);

            item.Description = TextBoxDescription.Text;

            item.UserId = User.UserId;

            item.Created = DateTime.Now;

            AuctionsHelper.AddAuction(item);
        }
示例#6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string auctionId = Request.QueryString["auctionId"];
            int?   id        = auctionId == null ? null : (int?)Convert.ToInt32(auctionId);


            if (id != null)
            {
                CurrentAuction = AuctionsHelper.GetAuction((int)id);
                this.auctionId = (int)id;

                //TextBoxDescription.Text = CurrentAuction.Description;
                //TextBoxName.Text = CurrentAuction.Name;
                //TextBoxPrice.Text = CurrentAuction.StartPrice.ToString();
                //TextBoxDataEnd.Text = CurrentAuction.DataEnd.ToString();
            }
        }
示例#7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int id = Convert.ToInt32(Request.QueryString["id"]);

            AuctionItem = AuctionsHelper.GetAuction(id);
        }
示例#8
0
        protected void ButtonSave_Click(object sender, EventArgs e)
        {
            Model.Auctions item = new Model.Auctions();

            var objPhotos = Request.Form["AuctionPhotos"];

            if (objPhotos != null)
            {
                String[] listPhotos = objPhotos.Split(',');

                var jsonPhotos = JsonConvert.SerializeObject(listPhotos);

                item.ImgUrls = jsonPhotos;
            }
            else
            {
                item.ImgUrls = "[\"/img/a/noPhoto.png\"]";
            }

            item.Name = Request.Form["auctionName"];

            string  strPrice = Request.Form["startPrice"];
            decimal price    = decimal.Parse(strPrice);

            item.StartPrice = price;

            item.Description = Request.Form["description"];

            item.UserId = User.UserId;

            item.Created = DateTime.Now;
            try
            {
                item.DataEnd = DateTime.Parse(Request.Form["dateEnd"]);
            }
            catch (Exception ex)
            {
            }

            if (auctionId != null)
            {
                AuctionsHelper.UpdateAuction(item, (int)auctionId);
            }
            else
            {
                AuctionsHelper.AddAuction(item);
            }


            Response.Redirect("/Account/Auctions.aspx");



            //Model.Auctions item = new Model.Auctions();

            //var objPhotos = Request.Form["AuctionPhotos"];

            //if (objPhotos != null)
            //{
            //    String[] listPhotos = objPhotos.Split(',');

            //    var jsonPhotos = JsonConvert.SerializeObject(listPhotos);

            //    item.ImgUrls = jsonPhotos;
            //}
            //else
            //{
            //    item.ImgUrls = "[\"/img/a/noPhoto.png\"]";
            //}

            //item.Name = TextBoxName.Text;

            //item.StartPrice = decimal.Parse(TextBoxPrice.Text);

            //item.Description = TextBoxDescription.Text;

            //item.UserId = User.UserId;

            //item.Created = DateTime.Now;
            //try
            //{
            //    item.DataEnd = DateTime.Parse(TextBoxDataEnd.Text);
            //}catch(Exception ex)
            //{

            //}

            //if (CurrentAuction != null)
            //{
            //    AuctionsHelper.UpdateAuction(item, auctionId);
            //}
            //else
            //{
            //    AuctionsHelper.AddAuction(item);
            //}


            //Response.Redirect("/Account/Auctions.aspx");
        }