Пример #1
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ManHour manhour = db.ManHours.Find(id);

            if (manhour == null)
            {
                return(HttpNotFound());
            }
            var selectwork = (from a in db.JobAssigns
                              where a.LeaderID == "E001"
                              select new { a.WorkID, id = a.WorkID });

            ViewBag.WorkID = new SelectList(selectwork.ToList(), "WorkID", "id");


            var selectemp = (from b in db.Employees
                             where b.Manager == "E001"
                             select new { b.EmployeeID, id = b.EmployeeID });

            ViewBag.EmployeeID = new SelectList(selectemp.ToList(), "EmployeeID", "id");

            return(View(manhour));
        }
Пример #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            ManHour manhour = db.ManHours.Find(id);

            db.ManHours.Remove(manhour);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #3
0
 public ActionResult Create([Bind(Include = "Date,WorkID,EmployeeID,ManHours,LeaderID")] ManHour manhour)
 {
     if (ModelState.IsValid)
     {
         db.ManHours.Add(manhour);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View());
 }
Пример #4
0
        public ActionResult Edit([Bind(Include = "ManHoursID,Date,WorkID,EmployeeID,ManHours")] ManHour manhour)
        {
            if (ModelState.IsValid)
            {
                db.Entry(manhour).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }


            return(View(manhour));
        }
Пример #5
0
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ManHour manhour = db.ManHours.Find(id);

            if (manhour == null)
            {
                return(HttpNotFound());
            }
            return(View(manhour));
        }