コード例 #1
0
        private void bt_acc_add_Click(object sender, RoutedEventArgs e)
        {
            if (tbAcc.Text.Equals("") || tbPw.Text.Equals("") || tbLv.Text.Equals(""))
            {
                lbNotice.Content = "信息输入不完整!";
                return;
            }
            try
            {
                Int32.Parse(tbLv.Text);
            }
            catch (FormatException error)
            {
                lbNotice.Content = "权限必须是数字!";
                return;
            }
            MysqlUtil mysql = new MysqlUtil();

            mysql.GetConnection();
            if (mysql.InsertData("manager", "", tbAcc.Text, tbPw.Text, tbLv.Text) > 0)
            {
                //链表!!
                ManagerAccount manager = new ManagerAccount();
                manager.ID       = managerLinkLists.Length() + 1;
                manager.Username = tbAcc.Text;
                manager.Password = tbPw.Text;
                manager.Level    = Int32.Parse(tbLv.Text);
                managerLinkLists.Add(manager);
                //链表!!
                lbNotice.Content = "添加成功。";
                //initManager();
                initListBox();
            }
            else
            {
                lbNotice.Content = "添加失败。";
            }
            mysql.Close();
        }
コード例 #2
0
        private void bt_station_add_Click(object sender, RoutedEventArgs e)
        {
            if (tbStation.Text.Equals("") || tbDis.Text.Equals(""))
            {
                lbNotice.Content = "信息输入不完整!";
                return;
            }
            try
            {
                Int32.Parse(tbDis.Text);
            }
            catch (FormatException error)
            {
                lbNotice.Content = "里程必须是数字!";
                return;
            }
            MysqlUtil mysql = new MysqlUtil();

            mysql.GetConnection();
            if (mysql.InsertData("station", "", tbStation.Text, tbDis.Text) > 0)
            {
                //链表!!
                Station station = new Station();
                station.ID       = stationLinkList.Length() + 1;
                station.Name     = tbStation.Text;
                station.Distance = Int32.Parse(tbDis.Text);
                stationLinkList.Add(station);
                //链表!!
                lbNotice.Content = "添加成功。";
                //initManager();
                initListBox();
            }
            else
            {
                lbNotice.Content = "添加失败。";
            }
            mysql.Close();
        }
コード例 #3
0
        private void bt_bus_add_Click(object sender, RoutedEventArgs e)
        {
            if (tbBus.Text.Equals(""))
            {
                lbNotice.Content = "未输入公交号!";
                return;
            }
            try
            {
                Int32.Parse(tbBus.Text);
            }
            catch (FormatException error)
            {
                lbNotice.Content = "公交必须是数字!";
                return;
            }
            MysqlUtil mysql = new MysqlUtil();

            mysql.GetConnection();
            if (mysql.InsertData("businfo", "", tbBus.Text, "") > 0)
            {
                //链表!!
                Bus bus = new Bus();
                bus.ID    = busLinkList.Length() + 1;
                bus.BusNo = Int32.Parse(tbBus.Text);
                busLinkList.Add(bus);
                //链表!!
                lbNotice.Content = "添加成功。";
                //initManager();
                initListBox();
            }
            else
            {
                lbNotice.Content = "添加失败。";
            }
            mysql.Close();
        }