コード例 #1
0
ファイル: HomeController.cs プロジェクト: dudyara/AuthHostel
        public ActionResult CreateJournal(CareJournal jour)
        {
            db.CareJournals.Add(jour);
            db.SaveChanges();

            return(RedirectToAction("Journal"));
        }
コード例 #2
0
ファイル: HomeController.cs プロジェクト: dudyara/AuthHostel
        public ActionResult DeleteJournal(int id)
        {
            CareJournal b = new CareJournal {
                ID = id
            };

            db.Entry(b).State = EntityState.Deleted;
            db.SaveChanges();

            return(RedirectToAction("Journal"));
        }
コード例 #3
0
ファイル: HomeController.cs プロジェクト: dudyara/AuthHostel
        public ActionResult DeleteConfirmed(int id)
        {
            CareJournal b = db.CareJournals.Find(id);

            if (b == null)
            {
                return(HttpNotFound());
            }
            db.CareJournals.Remove(b);
            db.SaveChanges();
            return(RedirectToAction("Journal"));
        }
コード例 #4
0
ファイル: HomeController.cs プロジェクト: dudyara/AuthHostel
        public ActionResult EditJournal(int?id)
        {
            if (id == null)
            {
                return(HttpNotFound());
            }
            CareJournal jour = db.CareJournals.Find(id);

            if (jour != null)
            {
                SelectList employs = new SelectList(db.Employs, "ID", "FIO");
                ViewBag.Employs = employs;
                SelectList animals = new SelectList(db.Animals, "ID", "Name");
                ViewBag.Animals = animals;
                SelectList cares = new SelectList(db.Cares, "ID", "Name");
                ViewBag.Cares = cares;
                return(View(jour));
            }
            return(HttpNotFound());
        }
コード例 #5
0
ファイル: HomeController.cs プロジェクト: dudyara/AuthHostel
 public ActionResult EditJournal(CareJournal jour)
 {
     db.Entry(jour).State = EntityState.Modified;
     db.SaveChanges();
     return(RedirectToAction("Journal"));
 }