private void Update_Load(object sender, EventArgs e)
        {
            updateData ud = db.readUpdateData(ID);

            nameBox.Text = ud.name;
            termBox.Text = ud.term.ToString();
        }
Esempio n. 2
0
        public void HttpDownloadFile()
        {
            ns = httpResponse.GetResponseStream();
            int i;

            UIDel = new updateData(updateUI);
            try
            {
                while ((i = ns.Read(buffer, 0, buffer.Length)) > 0)
                {
                    downlength += i;
                    string value = downlength.ToString();
                    Dispatcher.Invoke(UIDel, value);
                    fs.Write(buffer, 0, i);
                }
                Speed.Content = (length / (1024 * totalseconds)) + "KB/s";
            }
            catch (DivideByZeroException) { }
            catch (IOException) { }
            timer.Enabled = false;
            fs.Close();
            ns.Close();
            Dispatcher.Invoke(() =>
            {
                OpenButton.IsEnabled = true;
            });
        }
Esempio n. 3
0
        public updateData readUpdateData(int ID)
        {
            cmd.Connection = cn;
            updateData ud = new updateData();

            //updateData2 temp = new updateData2();
            //List<updateData2> ud2 = new List<updateData2>();
            try
            {
                cn.Open();
                cmd.CommandText = "select name,term from student where ID='" + ID + "'";
                dr = cmd.ExecuteReader();
                dr.Read();
                ud.name = dr[0].ToString();
                ud.term = Convert.ToInt32(dr[1]);
                cn.Close();
                return(ud);
            }
            catch (Exception el)
            {
                cn.Close();
                MessageBox.Show(el.Message);
                return(null);
            }
        }
Esempio n. 4
0
        private void downloadFile()
        {
            ns = httpResponse.GetResponseStream();
            int i;

            UIDel = new updateData(updateUI);
            while ((i = ns.Read(buffer, 0, buffer.Length)) > 0)
            {
                downlength += i;
                string value = downlength.ToString();
                this.Invoke(UIDel, value);
                fs.Write(buffer, 0, i);
            }
            MessageBox.Show("下载完毕");
            fs.Close();
            this.timer1.Enabled        = false;
            this.lblDownloadSpeed.Text = (length / (1024 * totalseconds)) + "KB/s";
        }
        public void CRUD()
        {
            updateData args = new updateData();

            UpdateHandler.Invoke(this, args);
        }