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"); } } } }