示例#1
0
 public ActionResult Edit([Bind(Include = "TechInfoKitId,HarnessManufacter,HarnessModel,HarnessSerial,HarnessDateManufacture,HarnessRecertification,LaynarManufacter,LaynarModel,LaynarSerial,LaynarDateManufacture,LaynarRecertification,CableGrab,Helment,Uniforms,Other,TechId")] TechInfoKit techInfoKit)
 {
     if (ModelState.IsValid)
     {
         db.Entry(techInfoKit).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Details", "Teches", new { id = techInfoKit.TechId }));
     }
     ViewBag.Message = "Save error";
     return(View(techInfoKit));
 }
示例#2
0
        // GET: TechInfoKits/Details/5
        public ActionResult Details(int id)
        {
            if (id < 0)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TechInfoKit techInfoKit = db.TechInfoKits.Where(c => c.TechId == id).Single();

            if (techInfoKit == null)
            {
                return(HttpNotFound());
            }
            return(View(techInfoKit));
        }
示例#3
0
        // GET: TechInfoKits/Details/6
        public ActionResult PartialKitdetails(int TechId)
        {
            if (TechId < 0)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TechInfoKit techInfoKit = db.TechInfoKits.Where(c => c.TechId == TechId).Single();

            if (techInfoKit == null)
            {
                return(HttpNotFound());
            }
            ViewBag.TechId = TechId;
            return(PartialView(techInfoKit));
        }
示例#4
0
        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));
        }