//[ValidateAntiForgeryToken] public async Task <IActionResult> FrontCard([Bind("ID,Active,HorizontalGearCaseDeviation,HorizontalCarrierDeviation,Bearing,HMDGear,HorizontalSpacerLength,VerticalGearCaseDeviation,VerticalCarrierDeviation,GearMount,VMDGear,DriveNumber,OperatorID,Date")] SpacerCard spacerCard) { if (ModelState.IsValid) { _context.Add(spacerCard); //Debug.WriteLine("Test" + spacerCard.DriveNumber); Console.WriteLine("Test" + spacerCard.DriveNumber); spacerCard.VerticalSpacerLength = SpacerCard.GetVerticalSpacerLength(SpacerCard.ModelToInt("F85"), spacerCard.VerticalGearCaseDeviation, spacerCard.VerticalCarrierDeviation, spacerCard.VMDGear, spacerCard.GearMount); spacerCard.HorizontalSpacerLength = SpacerCard.GetHorizontalSpacerLength(SpacerCard.ModelToInt("F85"), spacerCard.HorizontalGearCaseDeviation, spacerCard.HorizontalCarrierDeviation, spacerCard.Bearing, spacerCard.HMDGear); await _context.SaveChangesAsync(); } return(RedirectToAction("SpacerLength", spacerCard)); }
public IActionResult SpacerCardUpdate(SpacerCard sc) { _context.SpacerCards.Add(sc); _context.SaveChanges(); return(View("SpacerCardConfirmed")); }
public async Task <IActionResult> Edit(int id, [Bind("ID,Active,HorizontalGearCaseDeviation,HorizontalCarrierDeviation,Bearing,HMDGear,HorizontalSpacerLength,VerticalGearCaseDeviation,VerticalCarrierDeviation,GearMount,VMDGear,VerticalSpacerLength,DriveNumber,OperatorID,Date,Backlash,HorizontalSetting,IntermediateSetting,OutputSetting,HelicalGearNumber,HelicalPinionNumber")] SpacerCard spacerCard) { if (id != spacerCard.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(spacerCard); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SpacerCardExists(spacerCard.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["DriveNumber"] = new SelectList(_context.DriveCards, "DriveNumber", "DriveNumber", spacerCard.DriveNumber); ViewData["OperatorID"] = new SelectList(_context.Operators, "ID", "ID", spacerCard.OperatorID); return(View(spacerCard)); }
public IActionResult SpacerCardUpdate(SpacerCard sc) { //_context. var test = sc.DriveNumber; _context.SaveChanges(); return(View("SpacerCardConfirmed")); }
public async Task <IActionResult> Create([Bind("ID,HorizontalGearCaseDeviation,HorizontalCarrierDeviation,Bearing,HMDGear,VerticalGearCaseDeviation,VerticalCarrierDeviation,GearMount,VMDGear,DriveNumber,OperatorID,Date,Active,Backlash,HorizontalSetting,OutputSetting,HelicalGearNumber,HelicalPinionNumber,HorizontalSpacerLength,VerticalSpacerLength")] SpacerCard spacerCard) { if (ModelState.IsValid) { _context.Add(spacerCard); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(spacerCard)); }
public async Task <IActionResult> Create([Bind("ID,Active,HorizontalGearCaseDeviation,HorizontalCarrierDeviation,Bearing,HMDGear,HorizontalSpacerLength,VerticalGearCaseDeviation,VerticalCarrierDeviation,GearMount,VMDGear,VerticalSpacerLength,DriveNumber,OperatorID,Date,Backlash,HorizontalSetting,IntermediateSetting,OutputSetting,HelicalGearNumber,HelicalPinionNumber")] SpacerCard spacerCard) { if (ModelState.IsValid) { _context.Add(spacerCard); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["DriveNumber"] = new SelectList(_context.DriveCards, "DriveNumber", "DriveNumber", spacerCard.DriveNumber); ViewData["OperatorID"] = new SelectList(_context.Operators, "ID", "ID", spacerCard.OperatorID); return(View(spacerCard)); }
public IActionResult SpacerLength(SpacerCard spacerCard) { return(View(spacerCard)); }
public static void Initialize(ApplicationDbContext context) { context.Database.EnsureCreated(); // Look for any students. if (context.DriveCards.Any()) { return; // DB has been seeded } var driveCards = new DriveCard[] { new DriveCard { Model = "F110", DriveNumber = "326292", GearNumber = "BL1349", Ratio = "6.5:1" }, new DriveCard { Model = "F110", DriveNumber = "326293", GearNumber = "BL3051", Ratio = "5.5:1" }, new DriveCard { Model = "F110", DriveNumber = "326294", GearNumber = "BL3048", Ratio = "5.5:1" }, new DriveCard { Model = "F135", DriveNumber = "328593", GearNumber = "BL4593", Ratio = "6.5:1" }, new DriveCard { Model = "F135", DriveNumber = "328595", GearNumber = "BL4596", Ratio = "6.5:1" } }; foreach (DriveCard d in driveCards) { context.DriveCards.Add(d); } var operators = new Operator[] { new Operator { FirstName = "Noah", LastName = "Smith" }, new Operator { FirstName = "Alex", LastName = "Jones" }, }; foreach (Operator o in operators) { context.Operators.Add(o); } var spacerCards = new SpacerCard[] { new SpacerCard { HorizontalGearCaseDeviation = 1, HorizontalCarrierDeviation = 0, Bearing = 3, HMDGear = 5.875f, VerticalGearCaseDeviation = 5, VerticalCarrierDeviation = 3, GearMount = 0, VMDGear = 2.955f, DriveNumber = "326294", OperatorID = 1, Date = DateTime.ParseExact("20150217", "yyyyMMdd", null), Active = true, Backlash = .021f, HelicalGearNumber = "", HelicalPinionNumber = "" }, new SpacerCard { HorizontalGearCaseDeviation = 0, HorizontalCarrierDeviation = 0, Bearing = 3, HMDGear = 5.875f, VerticalGearCaseDeviation = 5, VerticalCarrierDeviation = 3, GearMount = 0, VMDGear = 2.955f, DriveNumber = "326293", OperatorID = 1, Date = DateTime.ParseExact("20150217", "yyyyMMdd", null), Active = true, Backlash = .031f, HorizontalSetting = .002f, OutputSetting = -.002f, HelicalGearNumber = "", HelicalPinionNumber = "" }, new SpacerCard { HorizontalGearCaseDeviation = 1, HorizontalCarrierDeviation = 0, Bearing = 3, HMDGear = 5.875f, VerticalGearCaseDeviation = 7, VerticalCarrierDeviation = 3, GearMount = 0, VMDGear = 2.870f, DriveNumber = "326292", OperatorID = 1, Date = DateTime.ParseExact("20150216", "yyyyMMdd", null), Active = true, Backlash = .016f, HelicalGearNumber = "", HelicalPinionNumber = "" }, new SpacerCard { HorizontalGearCaseDeviation = -2, HorizontalCarrierDeviation = 0, Bearing = 4, HMDGear = 7.063f, VerticalGearCaseDeviation = -2, VerticalCarrierDeviation = 3, GearMount = .875f, VMDGear = 2.383f, DriveNumber = "328593", OperatorID = 1, Date = DateTime.ParseExact("20150604", "yyyyMMdd", null), Active = true, Backlash = .015f, HelicalGearNumber = "", HelicalPinionNumber = "" }, new SpacerCard { HorizontalGearCaseDeviation = -1, HorizontalCarrierDeviation = 0, Bearing = 4, HMDGear = 7.063f, VerticalGearCaseDeviation = -4, VerticalCarrierDeviation = 3, GearMount = .875f, VMDGear = 2.383f, DriveNumber = "328595", OperatorID = 1, Date = DateTime.ParseExact("20150604", "yyyyMMdd", null), Active = true, Backlash = .014f, HorizontalSetting = .003f, OutputSetting = -.003f, HelicalGearNumber = "", HelicalPinionNumber = "" } }; foreach (SpacerCard s in spacerCards) { var drive = driveCards.Single(d => d.DriveNumber == s.DriveNumber); s.HorizontalSpacerLength = SpacerCard.GetHorizontalSpacerLength(SpacerCard.ModelToInt(drive.Model), s.HorizontalGearCaseDeviation, s.HorizontalCarrierDeviation, s.Bearing, s.HMDGear); s.VerticalSpacerLength = SpacerCard.GetVerticalSpacerLength(SpacerCard.ModelToInt(drive.Model), s.VerticalGearCaseDeviation, s.VerticalCarrierDeviation, s.VMDGear, s.GearMount); context.SpacerCards.Add(s); } context.SaveChanges(); }
void Awake() { instance = this; }
public static void Initialize(AGCDbContext context) { context.Database.EnsureCreated(); if (context.DriveCards.Any()) { return; } var driveCards = new DriveCard[] { new DriveCard { Model = "F110", DriveNumber = "326292", GearNumber = "BL1349", Ratio = "6.5:1" }, new DriveCard { Model = "F110", DriveNumber = "326293", GearNumber = "BL3051", Ratio = "5.5:1" }, new DriveCard { Model = "F110", DriveNumber = "326294", GearNumber = "BL3048", Ratio = "5.5:1" }, new DriveCard { Model = "F135", DriveNumber = "328593", GearNumber = "BL4593", Ratio = "6.5:1" }, new DriveCard { Model = "F135", DriveNumber = "328595", GearNumber = "BL4596", Ratio = "6.5:1" } }; foreach (DriveCard d in driveCards) { context.DriveCards.Add(d); } var operators = new Operator[] { new Operator { FirstName = "Daniel", LastName = "Hix" }, new Operator { FirstName = "Alex", LastName = "White" }, new Operator { FirstName = "Puneet", LastName = "Cheema" }, new Operator { FirstName = "Dwight", LastName = "Lehman" } }; foreach (Operator o in operators) { context.Operators.Add(o); } var spacerCards = new SpacerCard[] { //new SpacerCard{HorizontalGearCaseDeviation = 1, HorizontalCarrierDeviation = 0, Bearing = 3, HMDGear = 5.875f, VerticalGearCaseDeviation = 5, VerticalCarrierDeviation = 3, GearMount = 0, VMDGear = 2.955f, DriveNumber = "326294", OperatorID = 1 ,Date = DateTime.ParseExact("20150217", "yyyyMMdd", null), Active = true, Backlash = .021f, HelicalGearNumber = "", HelicalPinionNumber = "" }, //new SpacerCard{HorizontalGearCaseDeviation = 0, HorizontalCarrierDeviation = 0, Bearing = 3, HMDGear = 5.875f, VerticalGearCaseDeviation = 5, VerticalCarrierDeviation = 3, GearMount = 0, VMDGear = 2.955f, DriveNumber = "326293", OperatorID = 1 ,Date = DateTime.ParseExact("20150217", "yyyyMMdd", null), Active = true, Backlash = .031f, HorizontalSetting = .002f, OutputSetting = -.002f, HelicalGearNumber = "", HelicalPinionNumber = "" }, //new SpacerCard{HorizontalGearCaseDeviation = 1, HorizontalCarrierDeviation = 0, Bearing = 3, HMDGear = 5.875f, VerticalGearCaseDeviation = 7, VerticalCarrierDeviation = 3, GearMount = 0, VMDGear = 2.870f, DriveNumber = "326292", OperatorID = 1 ,Date = DateTime.ParseExact("20150216", "yyyyMMdd", null), Active = true, Backlash = .016f, HelicalGearNumber = "", HelicalPinionNumber = "" }, //new SpacerCard{HorizontalGearCaseDeviation = -2, HorizontalCarrierDeviation = 0, Bearing = 4, HMDGear = 7.063f, VerticalGearCaseDeviation = -2, VerticalCarrierDeviation = 3, GearMount = .875f, VMDGear = 2.383f, DriveNumber = "328593", OperatorID = 1 , Date = DateTime.ParseExact("20150604", "yyyyMMdd", null), Active = true, Backlash = .015f, HelicalGearNumber = "", HelicalPinionNumber = "" }, //new SpacerCard{HorizontalGearCaseDeviation = -1, HorizontalCarrierDeviation = 0, Bearing = 4, HMDGear = 7.063f, VerticalGearCaseDeviation = -4, VerticalCarrierDeviation = 3, GearMount = .875f, VMDGear = 2.383f, DriveNumber = "328595", OperatorID = 1 , Date = DateTime.ParseExact("20150604", "yyyyMMdd", null), Active = true, Backlash = .014f, HorizontalSetting = .003f, OutputSetting = -.003f, HelicalGearNumber = "", HelicalPinionNumber = ""} }; foreach (SpacerCard s in spacerCards) { var drive = driveCards.Single(d => d.DriveNumber == s.DriveNumber); s.HorizontalSpacerLength = SpacerCard.GetHorizontalSpacerLength(SpacerCard.ModelToInt(drive.Model), Convert.ToInt32(s.HorizontalGearCaseDeviation), Convert.ToInt32(s.HorizontalCarrierDeviation), Convert.ToInt32(s.Bearing), Convert.ToDouble(s.HorizontalMDGear)); s.VerticalSpacerLength = SpacerCard.GetVerticalSpacerLength(SpacerCard.ModelToInt(drive.Model), Convert.ToInt32(s.VerticalGearCaseDeviation), Convert.ToInt32(s.VerticalCarrierBearingDeviation), Convert.ToDouble(s.VerticalMDGear), Convert.ToDouble(s.GearMount)); context.SpacerCards.Add(s); } context.SaveChanges(); }