Exemple #1
0
        private void button2_Click(object sender, EventArgs e) //修改
        {
            if (textBox1.Text == String.Empty)                 //输入不能为空
            {
                MessageBox.Show("输入不能为空!");
                return;
            }
            if (Datebass.Warehouse.IsWarehouseExisted(textBox1.Text) == false)
            {
                MessageBox.Show("仓库ID不存在!");
                return;
            }
            string warehouse_id = textBox1.Text.ToString();

            Datebass.Warehouse warehouse = new Datebass.Warehouse();
            bool result = warehouse.SearchAnEntryByID(warehouse_id);

            if (result)
            {
                wForm3_update f3 = new wForm3_update();
                {
                    f3.Form3showWarehouse(warehouse_id, warehouse.area, warehouse.full_capacity, warehouse.left_capacity, warehouse.merchant_id, warehouse.staff_id);
                }
                this.Hide();
                f3.ShowDialog();
                this.Close();
            }
            else
            {
                MessageBox.Show("failed");
            }
        }
Exemple #2
0
        private void button4_Click(object sender, EventArgs e)      //保存更改
        {
            string warehouse_id = textBox1.Text;

            stall_merchant.Merchant merchant  = new stall_merchant.Merchant();
            stall_merchant.Stall    stall     = new stall_merchant.Stall();
            Datebass.Warehouse      warehouse = new Datebass.Warehouse();
            if (merchant.merchantexist(textBox5.Text) == false)
            {
                MessageBox.Show("请输入正确的商家id");
                return;
            }
            if (Convert.ToInt32(textBox6.Text) >= 500000 && Convert.ToInt32(textBox2.Text) <= 599999)
            {
                if (stall.staffexist(textBox6.Text) == false)
                {
                    MessageBox.Show("请输入正确的员工id");
                    return;
                }
            }
            else
            {
                MessageBox.Show("该员工ID无法管理仓库,请输入正确的员工ID");
                return;
            }
            bool result = Datebass.Warehouse.UpdateAnEntry(warehouse_id, Convert.ToDouble(textBox2.Text), Convert.ToDouble(textBox3.Text), Convert.ToDouble(textBox4.Text), textBox5.Text, textBox6.Text);

            if (result)
            {
                warehouse.SearchAnEntryByID(warehouse_id);
                textBox1.Text = warehouse_id;
                textBox2.Text = warehouse.area.ToString();
                textBox3.Text = warehouse.full_capacity.ToString();
                textBox4.Text = warehouse.left_capacity.ToString();
                textBox5.Text = warehouse.merchant_id;
                textBox6.Text = warehouse.staff_id;
                MessageBox.Show("sucessful");
            }
            else
            {
                MessageBox.Show("failed");
            }
        }