Beispiel #1
0
 private void bttaomoi_Click(object sender, EventArgs e)
 {
     if (bttaomoi.Text == "OK")
     {
         laydulieu     dl  = new laydulieu();
         SqlDataReader dr  = dl.lay_reader("select makhoa from khoa where tenkhoa=N'" + txttenkhoa.Text + "'");
         string        tam = "";
         while (dr.Read())
         {
             tam = dr[0].ToString();
         }
         L_Ketnoi.HuyKetNoi();
         if (tam == "")
         {
             MessageBox.Show("Bạn hãy kiểm tra lại giá trị khoa");
         }
         else
         {
             try
             {
                 DateTime ns = DateTime.Parse(DateTime.Parse(txtngaysinh.Text).ToShortDateString());
                 Lbandoc  bd = new Lbandoc(txtmadocgia.Text, txthoten.Text, tam, txtvitri.Text, txtdiachi.Text, ns, DateTime.Parse(txtngaylapthe.Text));
                 if (bd.taomoi())
                 {
                     txtdiachi.Enabled = txthoten.Enabled = txtngaysinh.Enabled = txttenkhoa.Enabled = txtvitri.Enabled = false;
                     bttaomoi.Text     = "Tạo mới";
                     btcapnhat.Enabled = btxoabo.Enabled = true;
                     ctcapnhat.Enabled = cttaomoi.Enabled = ctxoabo.Enabled = ctchondoituong.Enabled = true;
                     Frmquanlybandoc_Load(sender, e);
                     MessageBox.Show("Quá trình tạo mới hoàn thành");
                     Frmmain.hf.timer5.Enabled = true;
                     Frmmain.hf.set_text("     OK làm tốt lắm !");
                     Frmmain.hf.set_anh(3);
                 }
                 else
                 {
                     MessageBox.Show("Bị lỗi hãy kiểm tra lại thông tin");
                 }
             }
             catch
             {
                 Frmmain.hf.set_anh(2);
                 Frmmain.hf.set_text("     Chú ý ngày sinh có dạng như sau : ngày/tháng/năm nhập lại cho đúng đi ");
                 Frmmain.hf.timer5.Enabled = true;
             }
         }
     }
     else
     {
         txtdiachi.Enabled  = txthoten.Enabled = txtngaysinh.Enabled = txttenkhoa.Enabled = txtvitri.Enabled = true;
         txtdiachi.Text     = txthoten.Text = txtngaysinh.Text = txtvitri.Text = "";
         txtngaylapthe.Text = DateTime.Now.ToShortDateString();
         bttaomoi.Text      = "OK";
         string macuoi = taoma(ds.Tables[1].Rows[cm.Count - 1]["madocgia"].ToString());
         txtmadocgia.Text  = macuoi;
         btcapnhat.Enabled = btxoabo.Enabled = false;
         ctcapnhat.Enabled = cttaomoi.Enabled = ctxoabo.Enabled = ctchondoituong.Enabled = false;
     }
 }
Beispiel #2
0
 private void btcapnhat_Click(object sender, EventArgs e)
 {
     if (btcapnhat.Text == "OK")
     {
         laydulieu     dl  = new laydulieu();
         SqlDataReader dr  = dl.lay_reader("select makhoa from khoa where tenkhoa=N'" + txttenkhoa.Text + "'");
         string        tam = "";
         while (dr.Read())
         {
             tam = dr[0].ToString();
         }
         L_Ketnoi.HuyKetNoi();
         if (tam == "")
         {
             MessageBox.Show("Bạn hãy kiểm tra lại giá trị khoa");
         }
         else
         {
             try
             {
                 DateTime ns = DateTime.Parse(DateTime.Parse(txtngaysinh.Text).ToShortDateString());
                 Lbandoc  bd = new Lbandoc(txtmadocgia.Text, txthoten.Text, tam, txtvitri.Text, txtdiachi.Text, ns, DateTime.Parse(txtngaylapthe.Text));
                 if (bd.capnhat())
                 {
                     txtngaylapthe.Enabled = txtdiachi.Enabled = txthoten.Enabled = txtngaysinh.Enabled = txttenkhoa.Enabled = txtvitri.Enabled = false;
                     btcapnhat.Text        = "Cập nhật";
                     bttaomoi.Enabled      = btxoabo.Enabled = true;
                     ctcapnhat.Enabled     = cttaomoi.Enabled = ctxoabo.Enabled = ctchondoituong.Enabled = true;
                     Frmquanlybandoc_Load(sender, e);
                     MessageBox.Show("Quá trình cập nhật hoàn thành");
                 }
                 else
                 {
                     MessageBox.Show("Bị lỗi hãy kiểm tra lại thông tin");
                 }
             }
             catch { MessageBox.Show("Nhập lại giá trị ngày sinh"); }
         }
     }
     else
     {
         txtngaylapthe.Enabled = txtdiachi.Enabled = txthoten.Enabled = txtngaysinh.Enabled = txttenkhoa.Enabled = txtvitri.Enabled = true;
         btcapnhat.Text        = "OK";
         bttaomoi.Enabled      = btxoabo.Enabled = false;
         ctcapnhat.Enabled     = cttaomoi.Enabled = ctxoabo.Enabled = ctchondoituong.Enabled = false;
     }
 }
Beispiel #3
0
 private void btxoabo_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn có thực sự muốn xoá độc giả này ra khỏi danh sách không ?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         Lbandoc bd = new Lbandoc();
         bd.set_madocgia(txtmadocgia.Text);
         if (bd.xoabo())
         {
             i--;
             Frmquanlybandoc_Load(sender, e);
             MessageBox.Show("Đã xoá thành công", "Thông báo");
         }
         else
         {
             MessageBox.Show("Xoá thất bại hãy kiểm tra lại thao tác");
         }
     }
 }