public JsonResult Create(string data)
        {
            JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer();
            Producer             model = javaScriptSerializer.Deserialize <Producer>(data);

            bool   status = false;
            string mess   = String.Empty;

            if (model.ID == 0)
            {
                var dao = db.Create(model);
                if (dao == 1)
                {
                    status = true;
                    mess   = "Thêm mới thành công";
                }
                else
                {
                    status = false;
                    mess   = "Tên đã tồn tại";
                }
            }
            else
            {
                status = db.Update(model);
                mess   = "Cập nhập thất bại";
            }

            return(Json(new
            {
                status = status,
                mess = mess
            }));
        }
 public ActionResult Edit(Producer producer)
 {
     if (ModelState.IsValid)
     {
         var dao    = new ProducerDao();
         var result = dao.Update(producer);
         if (result)
         {
             setAlert("Cập nhật NXB thành công", "success");
             return(RedirectToAction("Index", "Producer"));
         }
         else
         {
             ModelState.AddModelError("", "Không sửa được");
         }
     }
     return(View("Index"));
 }