コード例 #1
0
 public ActionResult ReturnCom([Bind(Include = "id,ComputerID,UserID,ComputerName,DeliveryDate,ReturnDate")] Deliver deliver)
 {
     if (ModelState.IsValid && deliver.DeliveryDate < deliver.ReturnDate)
     {
         deliver.ReturnDate      = deliver.ReturnDate == null ? deliver.ReturnDate : DateConvertor.ToMiladi((DateTime)deliver.ReturnDate);
         deliver.DeliveryDate    = DateConvertor.ToMiladi((DateTime)deliver.DeliveryDate);
         db.Entry(deliver).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     if (deliver.DeliveryDate >= deliver.ReturnDate)
     {
         ViewBag.error = true;
     }
     ViewBag.ComputerID = new SelectList(db.Computer, "Computer_ID", "Computer_ID", deliver.ComputerID);
     ViewBag.UserID     = new SelectList(db.User, "userID", "UserName", deliver.UserID);
     return(View(deliver));
 }
コード例 #2
0
 public ActionResult Edit([Bind(Include = "ID,Title")] TypeOFService typeOFService)
 {
     if (ModelState.IsValid)
     {
         db.Entry(typeOFService).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(typeOFService));
 }
コード例 #3
0
 public ActionResult Edit([Bind(Include = "ID,Title,tel")] Unit unit)
 {
     if (ModelState.IsValid)
     {
         db.Entry(unit).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(unit));
 }
コード例 #4
0
 public ActionResult Edit([Bind(Include = "OutputID,UserID,Description,InputDate")] Output output)
 {
     if (ModelState.IsValid)
     {
         db.Entry(output).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(output));
 }
コード例 #5
0
 public ActionResult Edit([Bind(Include = "ID,Title,SubUnitID")] ComputerType computerType)
 {
     if (ModelState.IsValid)
     {
         db.Entry(computerType).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(computerType));
 }
コード例 #6
0
 public ActionResult Edit([Bind(Include = "RoleID,RoleTitle,RoleName")] Role role)
 {
     if (ModelState.IsValid)
     {
         db.Entry(role).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(role));
 }
コード例 #7
0
 public ActionResult Edit([Bind(Include = "ActionID,Title")] Action action)
 {
     if (ModelState.IsValid)
     {
         db.Entry(action).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(action));
 }
コード例 #8
0
 public ActionResult Edit([Bind(Include = "HardwareTypeID,Name,SubArea")] HardwareType hardwareType)
 {
     if (ModelState.IsValid)
     {
         db.Entry(hardwareType).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(hardwareType));
 }
コード例 #9
0
 public ActionResult Edit([Bind(Include = "ID,Name,Version,Type")] Software software)
 {
     if (ModelState.IsValid)
     {
         db.Entry(software).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(software));
 }
コード例 #10
0
 public ActionResult Edit([Bind(Include = "ID,StartDate,Title,Description")] PeriodicVisits periodicVisits)
 {
     if (ModelState.IsValid)
     {
         db.Entry(periodicVisits).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(periodicVisits));
 }
コード例 #11
0
 public ActionResult Edit([Bind(Include = "WarehouseID,HardwareID,Tedad")] WareHouse wareHouse)
 {
     if (ModelState.IsValid)
     {
         db.Entry(wareHouse).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.HardwareID = new SelectList(db.Hardware, "ID", "Name", wareHouse.HardwareID);
     return(View(wareHouse));
 }
コード例 #12
0
 public ActionResult Edit([Bind(Include = "InputID,FactorNo,UserID,Description,InputDate")] Input input)
 {
     if (ModelState.IsValid)
     {
         db.Entry(input).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.UserID = new SelectList(db.User, "userID", "UserName", input.UserID);
     return(View(input));
 }
コード例 #13
0
 public ActionResult Edit([Bind(Include = "ID,Name,Type")] Hardware hardware)
 {
     if (ModelState.IsValid)
     {
         db.Entry(hardware).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Type = new SelectList(db.HardwareType, "HardwareTypeID", "Name", hardware.Type);
     return(View(hardware));
 }
コード例 #14
0
 public ActionResult Edit([Bind(Include = "OutputDetailID,HardwareID,Tedad,OutputID")] OutputDetail outputDetail)
 {
     if (ModelState.IsValid)
     {
         db.Entry(outputDetail).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.HardwareID = new SelectList(db.Hardware, "ID", "Name", outputDetail.HardwareID);
     ViewBag.OutputID   = new SelectList(db.Output, "OutputID", "Description", outputDetail.OutputID);
     return(View(outputDetail));
 }
コード例 #15
0
 public ActionResult Edit([Bind(Include = "ComputerHardwareID,ComputerID,HardwareID,AmvalCode,Serial")] ComputerHardware computerHardware)
 {
     if (ModelState.IsValid)
     {
         db.Entry(computerHardware).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", new { id = computerHardware.ComputerID }));
     }
     ViewBag.ComputerID = new SelectList(db.Computer, "Computer_ID", "Computer_ID", computerHardware.ComputerID);
     ViewBag.HardwareID = new SelectList(db.Hardware, "ID", "Name", computerHardware.HardwareID);
     return(View(computerHardware));
 }
コード例 #16
0
 public ActionResult Edit([Bind(Include = "InputDetailID,InputID,HardwareID,Tedad")] InputDetail inputDetail)
 {
     if (ModelState.IsValid)
     {
         db.Entry(inputDetail).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.HardwareID = new SelectList(db.Hardware, "ID", "Name", inputDetail.HardwareID);
     ViewBag.InputID    = new SelectList(db.Input, "InputID", "FactorNo", inputDetail.InputID);
     return(View(inputDetail));
 }
コード例 #17
0
        public ActionResult Edit([Bind(Include = "Computer_ID,unit,TypeOfComputer,ClientUser,ComputerName,UserName,AmvalCode,Serial")] Computer computer)
        {
            if (ModelState.IsValid)
            {
                //computer.Hardware.Clear();
                //computer.Hardware.Add(db.Hardware.ToList()[1]);

                db.Entry(computer).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.TypeOfComputer = new SelectList(db.ComputerType, "ID", "Title", computer.TypeOfComputer);
            ViewBag.unit           = new SelectList(db.Unit, "ID", "Title", computer.unit);
            return(View(computer));
        }
コード例 #18
0
        public ActionResult Edit([Bind(Include = "userID,RoleID,UserName,Password,Mobile,ActiveCode,IsActive,RegisterDate,PersonalImage,Name,DomainUserName")] User user)
        {
            if (ModelState.IsValid)
            {
                if (user.Password != db.User.Where(u => u.userID == user.userID).Select(u => u.Password).First())
                {
                    user.Password = FormsAuthentication.HashPasswordForStoringInConfigFile(user.Password, "MD5");
                }

                db.Entry(user).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.RoleID = new SelectList(db.Role, "RoleID", "RoleTitle", user.RoleID);
            return(View(user));
        }
コード例 #19
0
        public ActionResult Edit([Bind(Include = "ID,dateOfService,Computer_ID,SoftwareID,Action,DisablementID,ICTUser,PeriodicVisitsID,TypeOfServices")] service service)
        {
            if (ModelState.IsValid)
            {
                service.dateOfService   = DateConvertor.ToMiladi(service.dateOfService);
                db.Entry(service).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index", new { comid = service.Computer_ID }));
            }
            ViewBag.Action           = new SelectList(db.Action, "ActionID", "Title", service.Action);
            ViewBag.Computer_ID      = new SelectList(db.Computer, "Computer_ID", "Computer_ID", service.Computer_ID);
            ViewBag.DisablementID    = new SelectList(db.Disablement, "ID", "ComputerID", service.DisablementID);
            ViewBag.PeriodicVisitsID = new SelectList(db.PeriodicVisits, "ID", "Title", service.PeriodicVisitsID);
            ViewBag.SoftwareID       = new SelectList(db.Software, "ID", "Name", service.SoftwareID);
            ViewBag.TypeOfServices   = new SelectList(db.TypeOFService, "ID", "Title", service.TypeOfServices);

            return(View(service));
        }