public ActionResult EditFAQ(EntityFAQ1 DM)
 {
     try
     {
         // AdminFAQModel.Edit(DM);
         var item = db.EntityFAQ1s.Where(p => p.Id == DM.Id).First();
         item.CauHoi = DM.CauHoi;
         item.CauTraLoi = DM.CauTraLoi;
         item.ViTri = DM.ViTri;
         item.IdGroupFAQ = DM.IdGroupFAQ;
         db.SubmitChanges();
         return RedirectToAction("DanhSachTongHop", "AdminFAQ", new { IdGroupFAQ = item.IdGroupFAQ });
     }
     catch
     {
         return RedirectToAction("Index", "Error");
     }
 }
 public ActionResult InsertTongHop(AdminFAQModel DM)
 {
     try
     {
         // dbFirstStepDataContext db = new dbFirstStepDataContext();
         if (DM.Type == 1)
         {
             EntityGroupFAQ ban = new EntityGroupFAQ();
             ban.TenGroup = DM.TenGroup;
             ban.ViTri = DM.ViTri;
             ban.IdGroupFAQ = DM.IdGroupFAQ;
             db.EntityGroupFAQs.InsertOnSubmit(ban);
             db.SubmitChanges();
         }
         else
         {
             EntityFAQ1 ban = new EntityFAQ1();
             ban.CauHoi = DM.CauHoi;
             ban.CauTraLoi = DM.CauTraLoi;
             ban.ViTri = DM.ViTri;
             ban.IdGroupFAQ = DM.IdGroupFAQ;
             db.EntityFAQ1s.InsertOnSubmit(ban);
             db.SubmitChanges();
         }
         return RedirectToAction("DanhSachTongHop", "AdminFAQ", new { IdGroupFAQ = DM.IdGroupFAQ });
     }
     catch
     {
         return RedirectToAction("Index", "Error");
     }
 }