Exemple #1
0
 public static Project Get(int id)
 {
     using (Context db = new Context())
     {
         Project p = (from o in db.Projects.AsNoTracking() where o.DepartmentId == id select o).FirstOrDefault();
         if (p == null)
         {
             p = new Project();
             p.DepartmentId = id;
         }
         p.RoomTypes = (from o in db.RoomTypes.AsNoTracking() where o.DepartmentId == id select o).ToList();
         return p;
     }
 }
        public ActionResult ProjectCodeEdit(int projectid,FormCollection collection)
        {
            Project p = db.Projects.Find(projectid);
            if (p == null)
            {
                p = new Project { DepartmentId = (int)projectid };
                db.Projects.Add(p);
            }
            TryUpdateModel(p, "", new string[] { }, new string[] { "" }, collection);

            if (ModelState.IsValid)
            {
                db.SaveChanges();
                ViewBag.Success = true;
            }
            ViewBag.Project = db.Departments.Find(p.DepartmentId);
            return View(p);
        }
 public ActionResult ProjectCodeEdit(int projectid)
 {
     Project project = db.Projects.Find(projectid);
     if(project==null)
     {
         project = new Project() { DepartmentId = projectid };
     }
     ViewBag.Project = db.Departments.Find(projectid);
     return View(project);
 }