Example #1
0
        private void But_Add_Auction(object sender, RoutedEventArgs e)
        {
            string start;
            int    price;

            try
            {
                start = dp_date.Text.Split('.')[2] + dp_date.Text.Split('.')[1] + dp_date.Text.Split('.')[0] +
                        cb_hours.SelectedValue.ToString() + cb_minutes.SelectedValue.ToString() + cb_seconds.SelectedValue.ToString();
            }
            catch
            {
                MessageBox.Show("Неправильный формат даты");
                return;
            }
            if (cb_car.Items.Count == 0)
            {
                MessageBox.Show("Для создания аукциона, нужно создать и выбрать объявление");
                return;
            }
            try
            {
                price = Convert.ToInt32(tb_price.Text.Replace(" ", ""));
            }
            catch
            {
                MessageBox.Show("Неправильный формат стартовой цены");
                return;
            }

            int car_id      = Convert.ToInt32(((ComboBoxItem)(cb_car.SelectedItem)).Tag.ToString());
            int now_user_id = ver03.Properties.Settings.Default.UserID;

            if (CheckInfoValid(start, price))
            {
                ver03.Properties.Settings.Default.IsInfoValid = true;
                auct = new FileConstructions.Auction(0, start, start, price,
                                                     car_id, Convert.ToInt32(price), now_user_id, now_user_id);
                dbf.CreateAuction(auct);
            }
        }
Example #2
0
 void LoadAuction()
 {
     auct = dbl.GetAuctionByID(auctID);
 }