public ActionResult Kalkulator(KalkulatorViewModel model) { var list = new SelectList( new List <object>() { new { Text = "Sprzedaż lokalu mieszkalnego", Value = "2", Selected = false }, new { Text = "Czynnosc na przyszlosc", Value = "3", Selected = false } }, "Value", "Text"); var kalkulator = new Kalkulator(); if (string.IsNullOrEmpty(model.Cena)) { model.Result = new CalculateResult(); ViewBag.CalcItems = list; model.ChoosedValue = 1.ToString(); return(View(model)); } ViewBag.CalcItems = list; var result = kalkulator.Sprzedaz_lokalu_mieszkalnego(double.Parse(model.Cena)); model.Result = result; return(View(model)); }
// Constructor public MainPage() { WebClient webclient = new WebClient(); webclient.DownloadStringCompleted += httpcompleted; webclient.DownloadStringAsync(new Uri("http://www.nbp.pl/kursy/xml/LastA.xml")); InitializeComponent(); stan = 0; operacja = 0; kontynuacja = 0; przecinek = 0; mc = 0; kalkulatorViewModel = new KalkulatorViewModel(); DataContext = kalkulatorViewModel; }
public ActionResult Kalkulator() { HttpContext.Session.Add("footer_text", Footer.Value); var list = new SelectList( new List <object>() { new{ Text = "Sprzedaż lokalu mieszkalnego", Value = "2", Selected = false }, new { Text = "Czynnosc na przyszlosc", Value = "3", Selected = false } }, "Value", "Text"); var viewModel = new KalkulatorViewModel(); viewModel.ChoosedValue = 1.ToString(); viewModel.Result = new CalculateResult(); ViewBag.CalcItems = list; return(View(viewModel)); }