public async Task <ActionResult> DeleteConfirmed(int id) { ChildQuantityExpression childQuantityExpression = await db.ChildQuantityExpressions.FindAsync(id); db.ChildQuantityExpressions.Remove(childQuantityExpression); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit([Bind(Include = "Id,ChildID,Variable,Devisor,Constant")] ChildQuantityExpression childQuantityExpression) { if (ModelState.IsValid) { db.Entry(childQuantityExpression).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(childQuantityExpression)); }
// GET: ChildQuantityExpressions/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ChildQuantityExpression childQuantityExpression = await db.ChildQuantityExpressions.FindAsync(id); if (childQuantityExpression == null) { return(HttpNotFound()); } return(View(childQuantityExpression)); }
public async Task <ActionResult> Create([Bind(Include = "Id,ChildID,Variable,Devisor,Constant")] ChildQuantityExpression childQuantityExpression) { if (ModelState.IsValid) { var partID = Session["PartId"].ToString(); db.ChildQuantityExpressions.Add(childQuantityExpression); await db.SaveChangesAsync(); return(RedirectToAction("Index", "PartStructures")); } return(View(childQuantityExpression)); }
public double SolveQuantityExpression(VariableValue variableValue, ChildQuantityExpression expression) { return(variableValue.Value / expression.Devisor + expression.Constant); }