public EditDesignOptionsDialog(DesignOptions options) { this.options = options; InitializeComponent(); editPropertyGrid.SelectedObject = options; editPanel.Visible = true; }
private void store(OleDbConnection cn, DesignOptions obj) { if (obj is NoDesign) { return; } else if (obj is LRFD99) //A { store(cn, (LRFD99)obj); } else if (obj is RCDF2001) //C { store(cn, (RCDF2001)obj); } else if (obj is ACI318_02) //C { store(cn, (ACI318_02)obj); } else if (obj is UBC97_ASD) //A { store(cn, (UBC97_ASD)obj); } else if (obj is UBC97_LRFD) //A { store(cn, (UBC97_LRFD)obj); } else if (obj is UBC97_Conc) //C { store(cn, (UBC97_Conc)obj); } else if (obj is ASD01) //A { store(cn, (ASD01)obj); } }
public async Task <ActionResult> DeleteConfirmed(Guid id) { DesignOptions designOptions = await db.DesignOptions.FindAsync(id); db.DesignOptions.Remove(designOptions); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit(DesignOptions designOptions) { if (ModelState.IsValid) { db.Entry(designOptions).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(designOptions)); }
public async Task <ActionResult> Create(DesignOptions designOptions) { if (ModelState.IsValid) { designOptions.Id = Guid.NewGuid(); db.DesignOptions.Add(designOptions); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(designOptions)); }
// GET: DesignOptions/Delete/5 public async Task <ActionResult> Delete(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DesignOptions designOptions = await db.DesignOptions.FindAsync(id); if (designOptions == null) { return(HttpNotFound()); } return(View(designOptions)); }
private void analyzeButton2_Click(object sender, EventArgs e) { if (currentDesignOptions is ConcreteDesignOptions) { currentDesignOptions = null; } else if (currentDesignOptions is SteelDesignOptions) { currentDesignOptions = (services.Model.ConcreteDesignOptions is ConcreteDesignOptions) ? services.Model.ConcreteDesignOptions : null; } AnalyzeButton_Click(sender, e); }
private void editConcreteDesignLinkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { DesignOptions option = concreteDesignComboBox.SelectedItem as DesignOptions; if (option != null && !(option is NoDesign)) { DesignOptions clone = (DesignOptions)option.Clone(); DialogResult result = new Canguro.Commands.Forms.EditDesignOptionsDialog(clone).ShowDialog(this); if (result == DialogResult.OK) { option.CopyFrom(clone); } } }
private void concreteCombosLinkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { currentDesignOptions = services.Model.ConcreteDesignOptions; wizardControl.SelectTab(1); updateDesignCombosPage(); }
public void EditSettings(DesignOptions settings) { }