public ActionResult Index(ResistorOhmCalculationViewModel model) { if (ModelState.IsValid) { model.CalculatedResistance = _resistorService.GetResistance(model.BandAColor, model.BandBColor, model.BandCColor, model.BandDColor).ToString("#,##0.#####"); } DecorateModel(model); return(View(model)); }
// GET: Resistor public ActionResult Index() { var model = new ResistorOhmCalculationViewModel { }; DecorateModel(model); return(View(model)); }
private void DecorateModel(ResistorOhmCalculationViewModel model) { model.SignificantColors = GetSelectListItems(_resistorService.GetSignificantColors()); model.MultiplierColors = GetSelectListItems(_resistorService.GetMultiplierColors()); model.ToleranceColors = GetSelectListItems(_resistorService.GetToleranceColors()); }