public ActionResult LanguageFactor() { LanguageFactorModel languageFactorModel = new LanguageFactorModel { LANGUAGE_FACTOR = LanguageFactorList() }; return(View(languageFactorModel)); }
public ActionResult LanguageFactor(LanguageFactorModel languageFactorModel) { languageFactorModel.LANGUAGE_FACTOR = LanguageFactorList(); int valueLanguageFactor = languageFactorModel.LANGUAGE_FACTOR_VALUE; var textLanguageFactor = languageFactorModel.LANGUAGE_FACTOR.Find(p => p.Value == languageFactorModel.LANGUAGE_FACTOR_VALUE.ToString()); if (valueLanguageFactor != 0) { if (textLanguageFactor != null) { textLanguageFactor.Selected = true; #region Session for Report Session["textLanguageFactor"] = textLanguageFactor.Text; Session["valueLanguageFactor"] = valueLanguageFactor; #endregion String Technique = Session["Technique"].ToString(); if (Technique.Equals("COCOMO1")) { return(RedirectToAction("COCOMOI", "COCOMOI", new { area = "COCOMOI" })); } if (Technique.Equals("COCOMO2")) { return(RedirectToAction("COCOMOII", "COCOMOII", new { area = "COCOMOII" })); } if (Technique.Equals("SLIM")) { return(RedirectToAction("SLIM", "SLIM", new { area = "SLIM" })); } } else { return(View(languageFactorModel)); } } return(View(languageFactorModel)); }