Пример #1
0
        public ActionResult Create([Bind(Include = "dossier_id,utilisateur_id,certificat_medical,fiche_renseignement,assurance,paiement,dossier_complet")] dossier dossier)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    db.dossier.Add(dossier);
                    db.SaveChanges();
                    if (User.IsInRole("admin"))
                    {
                        return(RedirectToAction("Index"));
                    }
                    else
                    {
                        return(RedirectToAction("Index", "Disciplines"));
                    }
                }
                catch
                {
                    return(View());
                }
            }

            ViewBag.utilisateur_id = new SelectList(db.utilisateur, "utilisateur_id", "login", dossier.utilisateur_id);
            return(View(dossier));
        }
        public ActionResult DeleteConfirmed(int id)
        {
            dossier dossier = db.dossiers.Find(id);

            db.dossiers.Remove(dossier);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #3
0
        public ActionResult Delete(int id, FormCollection collection)
        {
            dossier dossier = db.dossier.Find(id);

            db.dossier.Remove(dossier);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        //
        // GET: /Dossier/Edit/5

        public ActionResult Edit(int id = 0)
        {
            dossier dossier = db.dossiers.Find(id);

            if (dossier == null)
            {
                return(HttpNotFound());
            }
            ViewBag.userId = new SelectList(db.AspNetUsers, "UserId", "Name", dossier.userId);
            return(View(dossier));
        }
        public ActionResult Edit(dossier dossier)
        {
            if (ModelState.IsValid)
            {
                db.Entry(dossier).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            //       ViewBag.userId = new SelectList(db.users, "userId", "name", dossier.userId);
            return(View(dossier));
        }
Пример #6
0
        // GET: Dossiers/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            dossier document = db.dossier.Find(id);

            if (document == null)
            {
                return(HttpNotFound());
            }
            return(View(document));
        }
Пример #7
0
        // GET: Dossiers/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            dossier dossier = db.dossier.Find(id);

            if (dossier == null)
            {
                return(HttpNotFound());
            }
            ViewBag.utilisateur_id = new SelectList(db.utilisateur, "utilisateur_id", "login", dossier.utilisateur_id);
            return(View(dossier));
        }
Пример #8
0
        public static void CreateDossier(DossierModel dossier, string UserName)
        {
            PersonalFinancesDBEntities db = new PersonalFinancesDBEntities();
            dossier dos = new dossier();

            string userId = (from u in db.AspNetUsers
                             where u.UserName == UserName
                             select u.Id).Single();

            ////TODO: give real value
            dos.userId = userId;

            dos.dossierName  = dossier.dossierName;
            dos.creationDate = DateTime.Now;
            db.dossiers.Add(dos);
            db.SaveChanges();
        }
Пример #9
0
 public ActionResult Edit([Bind(Include = "dossier_id,utilisateur_id,certificat_medical,fiche_renseignement,assurance,paiement,dossier_complet")] dossier dossier)
 {
     if (ModelState.IsValid)
     {
         try
         {
             db.Entry(dossier).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         catch
         {
             return(View());
         }
     }
     ViewBag.utilisateur_id = new SelectList(db.utilisateur, "utilisateur_id", "login", dossier.utilisateur_id);
     return(View(dossier));
 }