public ActionResult DeleteConfirmed(int id)
        {
            DoneMaintainance doneMaintainance = db.DoneMaintainances.Find(id);

            db.DoneMaintainances.Remove(doneMaintainance);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "MaintainanceId,StudentNAme,StudentEmail,ReportDate,FixedDate,Comments,Contractor,ResName,Status,Contractor_EmailAddress,Image")] DoneMaintainance doneMaintainance)
 {
     if (ModelState.IsValid)
     {
         db.Entry(doneMaintainance).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(doneMaintainance));
 }
        // GET: DoneMaintainances/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DoneMaintainance doneMaintainance = db.DoneMaintainances.Find(id);

            if (doneMaintainance == null)
            {
                return(HttpNotFound());
            }
            return(View(doneMaintainance));
        }
Example #4
0
        public ActionResult Done(int?id)
        {
            Maintainance     maintainance = db.Maintainances.Find(id);
            DoneMaintainance dm           = new DoneMaintainance();

            dm.MaintainanceId          = maintainance.MaintainanceId;
            dm.Comments                = maintainance.Comments;
            dm.Contractor              = maintainance.Contractor;
            dm.Contractor_EmailAddress = maintainance.Contractor_EmailAddress;
            dm.FixedDate               = System.DateTime.Now;
            dm.Image        = maintainance.Image;
            dm.ReportDate   = maintainance.ReportDate;
            dm.ResName      = maintainance.ResName;
            dm.Status       = "Completed";
            dm.StudentEmail = maintainance.StudentEmail;
            dm.StudentNAme  = maintainance.StudentNAme;
            db.DoneMaintainances.Add(dm);
            db.Maintainances.Remove(maintainance);
            db.SaveChanges();
            return(RedirectToAction("Index3"));
        }