Example #1
0
 private void btnLuu_Click(object sender, EventArgs e)
 {
     try
     {
         TacGiaDTO tgDTO = new TacGiaDTO();
         TacGiaBUS tgBUS = new TacGiaBUS();
         tgDTO.HoTen    = txtHoTen.Text.Trim();
         tgDTO.NgaySinh = dtpNgaySinh.Value;
         tgDTO.GioiTinh = radNam.Checked ? true : false;
         tgDTO.GhiChu   = txtGhiChu.Text.Trim();
         if (tgBUS.Them(tgDTO))
         {
             MessageBox.Show("Thành công!");
         }
         else
         {
             MessageBox.Show("Không thành công!");
         }
         this.Dispose();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Example #2
0
 private void btnLuuTG_Click(object sender, EventArgs e)
 {
     if (isThemTG)
     {
         try
         {
             TacGiaDTO tgDTO = new TacGiaDTO();
             tgDTO.HoTen    = txtHoTenTG.Text.Trim();
             tgDTO.NgaySinh = dtpNgaySinhTG.Value;
             tgDTO.GioiTinh = radNamTG.Checked ? true : false;
             tgDTO.GhiChu   = txtGhiChuTG.Text.Trim();
             if (tgBUS.Them(tgDTO))
             {
                 MessageBox.Show("Thêm thành công!");
             }
             else
             {
                 MessageBox.Show("Thêm không thành công!");
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
         finally
         {
             btnLuuTG.Visible          = false;
             pnlChucNangTacGia.Enabled = true;
             pnlControlTacGia.Enabled  = false;
             isThemTG = false;
             //resetControlTG();
             bdsTacGia.DataSource    = tgBUS.LayDanhSach();
             bdsCBOTacGia.DataSource = tgBUS.LayDanhSach();
         }
     }
     if (isSuaTG)
     {
         try
         {
             TacGiaDTO tgDTO = new TacGiaDTO();
             tgDTO.MaTacGia = Convert.ToInt32(txtMaTacGia.Text);
             tgDTO.HoTen    = txtHoTenTG.Text.Trim();
             tgDTO.NgaySinh = dtpNgaySinhTG.Value;
             tgDTO.GioiTinh = radNamTG.Checked ? true : false;
             tgDTO.GhiChu   = txtGhiChuTG.Text.Trim();
             if (tgBUS.Sua(tgDTO))
             {
                 MessageBox.Show("Sửa thành công!");
             }
             else
             {
                 MessageBox.Show("Sửa không thành công!");
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
         finally
         {
             btnLuuTG.Visible          = false;
             pnlChucNangTacGia.Enabled = true;
             pnlControlTacGia.Enabled  = false;
             isSuaTG = false;
             //resetControlTG();
             bdsTacGia.DataSource    = tgBUS.LayDanhSach();
             bdsCBOTacGia.DataSource = tgBUS.LayDanhSach();
         }
     }
 }