public ActionResult Edit(NhaXuatBan model, FormCollection collection)
 {
     try
     {
         if (ModelState.IsValid)
         {
             if (NhaXuatBanManager.edit(model))
             {
                 putSuccessMessage("Cập nhật thành công");
                 return(RedirectToAction("Details", new { id = model.MaSoNXB }));
             }
             else
             {
                 putErrorMessage("Cập nhật không thành công");
             }
         }
         else
         {
             putModelStateFailErrors(ModelState);
         }
         return(RedirectToAction("Edit", new { id = model.MaSoNXB }));
     }
     catch (Exception ex)
     {
         putErrorMessage(ex.Message);
         return(RedirectToAction("Edit", new { id = model.MaSoNXB }));
     }
 }
        //Khi Cập nhật thông tin NXB
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            DialogResult dialogResult = MessageBox.Show("Bạn có muốn cập nhật nhà xuất bản", "Thông báo", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                if (!txbMaSoNXB.Text.Equals("") && !txbTenNXB.Text.Equals("") && !txbSoTaiKhoan.Text.Equals("") && !txbSoDienThoai.Text.Equals(""))
                {
                    _currentNXB.TenNXB      = txbTenNXB.Text.ToString();
                    _currentNXB.DiaChi      = txbDiaChi.Text.ToString();
                    _currentNXB.SoDienThoai = txbSoDienThoai.Text.ToString();
                    _currentNXB.SoTaiKhoan  = txbSoTaiKhoan.Text.ToString();
                    _currentNXB.NganHang    = txbNganHang.Text.ToString();

                    if (NhaXuatBanManager.edit(_currentNXB))
                    {
                        MessageBox.Show("Đã sửa thành công");
                        loadNXB();
                    }
                    else
                    {
                        MessageBox.Show("Không sửa được");
                    }
                }
                else
                {
                    MessageBox.Show("Bạn phải nhập đủ thông tin nhà xuất bản");
                }
            }
            else if (dialogResult == DialogResult.No)
            {
                return;
            }
        }
Beispiel #3
0
 public bool delete()
 {
     this.TrangThai = 0;
     return(NhaXuatBanManager.edit(this));
 }