public ActionResult Edit([Bind(Include = "TechInfoCimId,Computer,Phone,Camera,Other,TechId")] TechInfoCim techInfoCim) { if (ModelState.IsValid) { db.Entry(techInfoCim).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Assets", "Teches", new { id = techInfoCim.TechId })); } ViewBag.Message = "Save error"; return(View(techInfoCim)); }
// GET: TechInfoCims/Details/5 public ActionResult Details(int id) { if (id < 0) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TechInfoCim techInfoCim = db.TechInfoCims.Where(c => c.TechId == id).Single(); if (techInfoCim == null) { return(HttpNotFound()); } return(View(techInfoCim)); }
public ActionResult Create([Bind(Include = "TechId,Photo,FirstName,LastName,Language,StreetAdderess,CityAdderess,State,Zip,Country,Cell,Email,EmailCompany,LocalAirport,SSN,DriveLicence,PayRate,DayliPerDiem,Medical,Passport,MaritalStatus,Children,Education")] Tech tech) { if (ModelState.IsValid) { tech.Status = "BANCH"; db.Teches.Add(tech); db.SaveChanges(); //Tech Info var techInfoAxi = new TechInfoAxi(); techInfoAxi.TechId = tech.TechId; techInfoAxi.ExperienceDate = DateTime.Now; db.TechInfoAxis.Add(techInfoAxi); db.SaveChanges(); //Kit var techInfoKit = new TechInfoKit(); techInfoKit.TechId = tech.TechId; techInfoKit.HarnessDateManufacture = DateTime.Now; techInfoKit.LaynarDateManufacture = DateTime.Now; db.TechInfoKits.Add(techInfoKit); db.SaveChanges(); //Cim var techInfoCim = new TechInfoCim(); techInfoCim.TechId = tech.TechId; db.TechInfoCims.Add(techInfoCim); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tech)); }