示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            var viewModel = new SellingViewModel();

            viewModel.PartNo         = (string)listBox1.SelectedValue;
            viewModel.SalesJobNumber = (int)listBox2.SelectedValue;
            viewModel.Quantity       = (int)numericUpDown1.Value;
            viewModel.UnitPrice      = (int)numericUpDown2.Value;
            viewModel.SellingDay     = dateTimePicker1.Value;
            if (CanSale(viewModel.PartNo, viewModel.Quantity))
            {
                var service = new SellingService();
                var result  = service.Create(viewModel);
                if (result.IsSuccessful)
                {
                    MessageBox.Show("新增進貨資料成功");
                }
                else
                {
                    var path = result.WriteLog();
                    MessageBox.Show($"發生錯誤,請參考 {path}");
                }
            }
            else
            {
                MessageBox.Show("庫存不足");
            }
        }
        private void button1_Click(object sender, EventArgs e)
        {
            var service   = new SellingService();
            var viewModel = service.GetSellingBySalesAndDay((int)listBox1.SelectedValue, dateTimePicker1.Value, dateTimePicker2.Value);

            dataGridView1.DataSource = viewModel.Items;
        }
示例#3
0
 public TrademeExporter(string hostname, string key, string secret, MASTERsubdomain sd)
     : this(hostname)
 {
     service     = new SellingService(key, secret);
     this.sd     = sd;
     this.key    = key;
     this.secret = secret;
 }
        private void button1_Click(object sender, EventArgs e)
        {
            int jobNumber = (int)listBox1.SelectedValue;
            var begin     = dateTimePicker1.Value.Date;
            var end       = dateTimePicker2.Value.Date.AddDays(1);
            var service   = new SellingService();
            var viewModel = service.GetSellingBySalesAndDay(jobNumber, begin, end);

            dataGridView1.DataSource = viewModel.Items;
        }