Esempio n. 1
0
        public static bool Update(PublisherDto dto)
        {
            PublisherDto oldDto = allNotDeletedPublishers.FirstOrDefault(n => n.PublisherId == dto.PublisherId);
            bool         result = PublisherDao.Update(dto);

            if (result)
            {
                if (oldDto != null)
                {
                    allNotDeletedPublishers.Remove(oldDto);
                }
                allNotDeletedPublishers.Add(dto);
                allNotDeletedPublishers = allNotDeletedPublishers.OrderBy(n => n.PublisherId).ToList();
            }
            return(result);
        }
 public ActionResult Edit(NhaXB xb)
 {
     if (ModelState.IsValid)
     {
         var dao    = new PublisherDao();
         var result = dao.Update(xb);
         if (result)
         {
             SetAlert("Sửa thông tin nhà xuất bản thành công", "success");
             return(RedirectToAction("Index", "Publisher"));
         }
         else
         {
             ModelState.AddModelError("", "Cập nhật thông tin nhà xuất bản không thành công");
         }
     }
     return(View("Index"));
 }