예제 #1
0
 public ActionResult AddOrEdit(PhanQuyen pq)
 {
     using (DBNoiThat db = new DBNoiThat())
     {
         if (pq.ID == 0)
         {
             if (db.PhanQuyens.Where(p => p.Ten == pq.Ten).FirstOrDefault() != null)
             {
                 return(Json(new { success = false, message = "Quyền này đã tồn tại!" }, JsonRequestBehavior.AllowGet));
             }
             db.PhanQuyens.Add(pq);
             db.SaveChanges();
             return(Json(new { success = true, message = "Thêm mới thành công!" }, JsonRequestBehavior.AllowGet));
         }
         else
         {
             try
             {
                 db.Entry(pq).State = EntityState.Modified;
                 db.SaveChanges();
                 return(Json(new { success = true, message = "Cập nhật thành công!" }, JsonRequestBehavior.AllowGet));
             }
             catch
             {
                 return(Json(new { success = false, message = "Cập nhật thất bại!" }, JsonRequestBehavior.AllowGet));
             }
         }
     }
 }
예제 #2
0
        public ActionResult AddOrEdit(NhaCungCap n)
        {
            using (DBNoiThat db = new DBNoiThat())
            {
                if (n.ID == 0)
                {
                    if (db.NhaCungCaps.Where(p => p.Ten == n.Ten).FirstOrDefault() != null)
                    {
                        return(Json(new { success = false, message = "Tên nhà cung cấp đã bị trùng!" }, JsonRequestBehavior.AllowGet));
                    }

                    db.NhaCungCaps.Add(n);
                    db.SaveChanges();

                    return(Json(new { success = true, message = "Thêm mới thành công!" }, JsonRequestBehavior.AllowGet));
                }
                else
                {
                    try
                    {
                        db.Entry(n).State = EntityState.Modified;
                        db.SaveChanges();
                        return(Json(new { success = true, message = "Cập nhật thành công!" }, JsonRequestBehavior.AllowGet));
                    }
                    catch
                    {
                        return(Json(new { success = false, message = "Cập nhật thất bại!" }, JsonRequestBehavior.AllowGet));
                    }
                }
            }
        }