示例#1
0
 private void btnLuu_Click(object sender, EventArgs e)
 {
     try
     {
         NhaXuatBanDTO nxb = new NhaXuatBanDTO();
         nxb.MaNXB   = manxb;
         nxb.Ten     = txtTen.Text.Trim();
         nxb.Website = txtWebsite.Text.Trim();
         nxb.Email   = txtEmail.Text.Trim();
         nxb.GhiChu  = txtGhiChu.Text.Trim();
         if (nxbBUS.Sua(nxb))
         {
             MessageBox.Show("Cập nhật nhà xuất bản thành công!");
         }
         else
         {
             MessageBox.Show("Cập nhật nhà xuất bản không thành công!");
         }
         this.Dispose();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#2
0
 private void btnLuuNXB_Click(object sender, EventArgs e)
 {
     if (isThemNXB)
     {
         try
         {
             NhaXuatBanDTO nxbDTO = new NhaXuatBanDTO();
             nxbDTO.Ten     = txtTenNXB.Text.Trim();
             nxbDTO.Website = txtWebsiteNXB.Text.Trim();
             nxbDTO.Email   = txtEmailNXB.Text.Trim();
             nxbDTO.GhiChu  = txtGhiChuNXB.Text.Trim();
             if (nxbBUS.Them(nxbDTO))
             {
                 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
         {
             bdsNhaXuatBan.DataSource = nxbBUS.LayDanhSach();
             isThemNXB              = false;
             btnLuuNXB.Visible      = false;
             pnlChucNangNXB.Enabled = true;
             pnlControlNXB.Enabled  = false;
             resetControlNXB();
             bdsCBONhaXuatBan.DataSource = nxbBUS.LayDanhSach();
         }
     }
     if (isSuaNXB)
     {
         try
         {
             NhaXuatBanDTO nxbDTO = new NhaXuatBanDTO();
             nxbDTO.MaNXB   = Convert.ToInt32(txtMaNXB.Text);
             nxbDTO.Ten     = txtTenNXB.Text.Trim();
             nxbDTO.Website = txtWebsiteNXB.Text.Trim();
             nxbDTO.Email   = txtEmailNXB.Text.Trim();
             nxbDTO.GhiChu  = txtGhiChuNXB.Text.Trim();
             if (nxbBUS.Sua(nxbDTO))
             {
                 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
         {
             bdsNhaXuatBan.DataSource    = nxbBUS.LayDanhSach();
             bdsCBONhaXuatBan.DataSource = nxbBUS.LayDanhSach();
             isSuaNXB               = false;
             btnLuuNXB.Visible      = false;
             pnlChucNangNXB.Enabled = true;
             pnlControlNXB.Enabled  = false;
             //resetControlNXB();
         }
     }
 }