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)); }
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")); }