Exemplo n.º 1
0
 private void bt_Save_Click(object sender, EventArgs e)
 {
     if (trangthai == 0)
     {
         if (checkDuLieu())
         {
             try
             {
                 string ngaySV = dtp_NgaySinh.Value.ToString("MM/dd/yyyy");
                 string GT     = "";
                 if (rdb_Nam.Checked == true)
                 {
                     GT = rdb_Nam.Text.ToString();
                 }
                 else if (rdb_Nu.Checked == true)
                 {
                     GT = rdb_Nu.Text.ToString();
                 }
                 SinhVienDAO.AddSV(tx_MSV.Text, tx_Name.Text, GT, ngaySV, int.Parse(tx_SĐT.Text), tx_Email.Text, int.Parse(cb_lop.SelectedValue.ToString().Trim()));
                 MessageBox.Show("Thêm mới dữ liệu thành công", "Thông báo");
                 Macdinh();
                 LoadForm();
             }
             catch
             {
                 MessageBox.Show("Dữ liệu nhập vào đã sai định dạng . Vui lòng kiểm tra lại dữ liệu nhập vào");
             }
         }
     }
     else if (trangthai == 1)
     {
         if (checkDuLieu())
         {
             try
             {
                 string ngaySV = dtp_NgaySinh.Value.ToString("MM/dd/yyyy");
                 string GT     = "";
                 if (rdb_Nam.Checked == true)
                 {
                     GT = rdb_Nam.Text.ToString();
                 }
                 else if (rdb_Nu.Checked == true)
                 {
                     GT = rdb_Nu.Text.ToString();
                 }
                 string TenLop = cb_lop.ValueMember;
                 if (TenLop != cb_lop.Text)
                 {
                     SinhVienDAO.EditSV(tx_MSV.Text, tx_Name.Text, GT, ngaySV, int.Parse(tx_SĐT.Text), tx_Email.Text, int.Parse(cb_lop.SelectedValue.ToString().Trim()));
                 }
                 else
                 {
                     SinhVienDAO.EditSV1(tx_MSV.Text, tx_Name.Text, GT, ngaySV, int.Parse(tx_SĐT.Text), tx_Email.Text);
                 }
                 MessageBox.Show("Sửa dữ liệu thành công", "Thông báo");
                 Macdinh();
                 LoadForm();
             }
             catch
             {
                 MessageBox.Show("Dữ liệu nhập vào đã sai định dạng . Vui lòng kiểm tra lại dữ liệu nhập vào");
             }
         }
     }
 }