예제 #1
0
 public ActionResult suppFav([Bind(Include = "CdFavoris")] FavorisCandidat fav)
 {
     if (ModelState.IsValid)
     {
         db.FavorisCandidat.Remove(db.FavorisCandidat.Find(fav.CdFavoris));
         db.SaveChanges();
         return(Json(new { success = true }, JsonRequestBehavior.AllowGet));
     }
     return(Json(new { success = false, responseText = "model invalid" }, JsonRequestBehavior.AllowGet));
 }
예제 #2
0
 public ActionResult addFav([Bind(Include = "CdCandidat, CdSalarie")] FavorisCandidat fav)
 {
     if (ModelState.IsValid)
     {
         FavorisCandidat fc = db.FavorisCandidat.Add(fav);
         db.SaveChanges();
         int cdfav = fc.CdFavoris;
         return(Json(new { success = true, responseText = cdfav }, JsonRequestBehavior.AllowGet));
     }
     return(Json(new { success = false, responseText = "model invalid" }, JsonRequestBehavior.AllowGet));
 }
예제 #3
0
        public ActionResult getFav([Bind(Include = "CdCandidat, CdSalarie")] FavorisCandidat fav)
        {
            int cdfav = -1;

            if (ModelState.IsValid)
            {
                try
                {
                    cdfav = db.FavorisCandidat.Where(f => f.CdCandidat == fav.CdCandidat && f.CdSalarie == fav.CdSalarie).First().CdFavoris;
                    return(Json(new { success = true, responseText = cdfav }, JsonRequestBehavior.AllowGet));
                }
                catch (Exception e)
                {
                    cdfav = -1;
                    return(Json(new { success = false, responseText = cdfav }, JsonRequestBehavior.AllowGet));
                }
            }
            return(Json(new { success = false, responseText = cdfav }, JsonRequestBehavior.AllowGet));
        }