public bool Contains(double value, METRIC_TYPE metricType) { bool result = false; switch (metricType) { case METRIC_TYPE.SECOND_TYPE_ERROR: result = Contains(this.SecondTypeError, value); break; case METRIC_TYPE.FIRST_TYPE_ERROR: result = Contains(this.FirstTypeError, value); break; case METRIC_TYPE.MISSING_ERROR: result = Contains(this.MissingTypeError, value); break; case METRIC_TYPE.PRECISION: result = Contains(this.Precision, value); break; case METRIC_TYPE.RECALL: result = Contains(this.Recall, value); break; case METRIC_TYPE.F1_MEASURE: result = Contains(this.F1Measure, value); break; default: break; } return result; }
public ActionResult DeleteConfirmed(Guid id) { METRIC_TYPE mETRIC_TYPE = db.METRIC_TYPE.Find(id); db.METRIC_TYPE.Remove(mETRIC_TYPE); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "METRIC_TYPE_GUID,METRIC_TYPE_NAME,METRIC_DATA_TYPE,METRIC_CALCULATION,METRIC_ROLLUP,METRIC_PRORATE,IS_INTERNAL_AUDIT,CREATE_DATE_UTC,MODIFIED_DATE_UTC,MODIFIED_BY")] METRIC_TYPE mETRIC_TYPE) { if (ModelState.IsValid) { db.Entry(mETRIC_TYPE).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mETRIC_TYPE)); }
public ActionResult Create([Bind(Include = "METRIC_TYPE_GUID,METRIC_TYPE_NAME,METRIC_DATA_TYPE,METRIC_CALCULATION,METRIC_ROLLUP,METRIC_PRORATE,IS_INTERNAL_AUDIT,CREATE_DATE_UTC,MODIFIED_DATE_UTC,MODIFIED_BY")] METRIC_TYPE mETRIC_TYPE) { if (ModelState.IsValid) { mETRIC_TYPE.METRIC_TYPE_GUID = Guid.NewGuid(); db.METRIC_TYPE.Add(mETRIC_TYPE); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(mETRIC_TYPE)); }
public ActionResult Delete(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } METRIC_TYPE mETRIC_TYPE = db.METRIC_TYPE.Find(id); if (mETRIC_TYPE == null) { return(HttpNotFound()); } return(View(mETRIC_TYPE)); }
public void IncrementMetricAmount(double value, METRIC_TYPE metricType) { switch (metricType) { case METRIC_TYPE.SECOND_TYPE_ERROR: IncrementMetricAmount(this.SecondTypeError, value); break; case METRIC_TYPE.FIRST_TYPE_ERROR: IncrementMetricAmount(this.FirstTypeError, value); break; case METRIC_TYPE.MISSING_ERROR: IncrementMetricAmount(this.MissingTypeError, value); break; case METRIC_TYPE.PRECISION: IncrementMetricAmount(this.Precision, value); break; case METRIC_TYPE.RECALL: IncrementMetricAmount(this.Recall, value); break; case METRIC_TYPE.F1_MEASURE: IncrementMetricAmount(this.F1Measure, value); break; default: break; } }