예제 #1
0
 private void btnLuu_Click(object sender, EventArgs e)
 {
     try
     {
         KhoiTaoDTO();
         if (docgiaBUS.KiemTra(docgiaDTO))
         {
             int      tuoiDocGia;
             string   strTuoiDocGia;
             TimeSpan tstuoi = DateTime.Now - dtNgaySinh.Value;
             strTuoiDocGia = (tstuoi.TotalDays / 365).ToString();
             var Tuoi = strTuoiDocGia.Split('.');
             tuoiDocGia = int.Parse(Tuoi[0]);
             if (tuoiDocGia < TuoiMax && tuoiDocGia > TuoiMin)
             {
                 if (docgiaBUS.Insert(docgiaDTO))
                 {
                     MessageBox.Show("Thêm độc giả thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     dgvDanhSachDocGia.DataSource = docgiaBUS.Select();
                     STT();
                 }
                 else
                 {
                     MessageBox.Show("Thêm độc giả không thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 }
                 Forcus();
                 TangMaTuDong();
                 txtHoTen.Focus();
             }
             else
             {
                 MessageBox.Show("Tuổi độc giả từ " + TuoiMin + " đến " + TuoiMax + " !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
         else
         {
             MessageBox.Show("Thông tin độc giả không hợp lệ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     catch
     {
         MessageBox.Show("Thông tin độc giả không hợp lệ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }