public ActionResult DeleteConfirmed(int id) { BendRadius bendradius = db.BendRadiuses.Find(id); db.BendRadiuses.Remove(bendradius); db.SaveChanges(); return(RedirectToAction("Index")); }
// // GET: /BendRadius/Delete/5 public ActionResult Delete(int id = 0) { BendRadius bendradius = db.BendRadiuses.Find(id); if (bendradius == null) { return(HttpNotFound()); } return(View(bendradius)); }
public ActionResult Edit(BendRadius bendradius) { if (ModelState.IsValid) { db.Entry(bendradius).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bendradius)); }
public ActionResult Create(BendRadius bendradius) { if (ModelState.IsValid) { db.BendRadiuses.Add(bendradius); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(bendradius)); }
private void SinglePanel(PanelType_e panelType, Materials_e OuterMaterial, Materials_e InnerMaterial, PanelProfile_e profile) { base.PartName = "02-" + (int)panelType + "-01-" + sizePanel.X + "-" + sizePanel.Y + "-" + OuterMaterial + "-" + InnerMaterial + "-" + (int)profile; if (CheckExistPart != null) { CheckExistPart(NewPartPath, RootFolder, out NewPartPath); } if (IsPartExist) { SolidWorksDocument.Extension.SelectByID2("02-01-001-1@02-01", "COMPONENT", 0, 0, 0, false, 0, null, 0); AssemblyDocument.ReplaceComponents(base.NewPartPath, "", false, true); } else { base.NewPartPath = Path.Combine(RootFolder, SubjectDestinationFolder, base.PartName); // outer panel if (SetBends != null) { SetBends.Invoke((decimal)outThickness, out KFactor, out BendRadius); } base.parameters.Add("D1@Эскиз1", sizePanel.Y); base.parameters.Add("D2@Эскиз1", sizePanel.X); base.parameters.Add("D1@Кривая2", rivetH); base.parameters.Add("D1@Кривая1", rivetW); base.parameters.Add("D7@Ребро-кромка1", lenght); base.parameters.Add("Толщина@Листовой металл", outThickness); base.parameters.Add("D1@Листовой металл", (double)BendRadius); base.parameters.Add("D2@Листовой металл", (double)KFactor * 1000); if (panelType == PanelType_e.RemovablePanel && !isOneHandle) { base.parameters.Add("D4@Эскиз30", widthHandle); } EditPartParameters("02-01-001", base.NewPartPath, 0); } base.PartName = "02-" + (int)panelType + "-02-" + sizePanel.X + "-" + sizePanel.Y + "-" + OuterMaterial + "-" + InnerMaterial + "-" + (int)profile; if (CheckExistPart != null) { CheckExistPart(NewPartPath, RootFolder, out NewPartPath); } if (IsPartExist) { SolidWorksDocument.Extension.SelectByID2("02-01-002-1@02-01", "COMPONENT", 0, 0, 0, false, 0, null, 0); AssemblyDocument.ReplaceComponents(base.NewPartPath, "", false, true); } else { base.NewPartPath = Path.Combine(RootFolder, SubjectDestinationFolder, base.PartName); System.Windows.Forms.MessageBox.Show("From SinglePanel : innerThickness " + innerThickness.ToString());///////////////////////////////////////////////////////////////////// if (SetBends != null) { SetBends((decimal)innerThickness, out KFactor, out BendRadius); } System.Windows.Forms.MessageBox.Show("innerThickness " + innerThickness.ToString() + "KFactor " + KFactor.ToString() + "BendRadius " + BendRadius.ToString()); base.parameters.Add("D1@Эскиз1", innerWeidht); base.parameters.Add("D2@Эскиз1", innerHeight); base.parameters.Add("D1@Кривая2", rivetW); base.parameters.Add("D1@Кривая1", rivetH); base.parameters.Add("Толщина@Листовой металл", innerThickness); base.parameters.Add("D1@Листовой металл", (double)BendRadius); base.parameters.Add("D2@Листовой металл", (double)KFactor * 1000); EditPartParameters("02-01-002", base.NewPartPath, 0); } }