public IActionResult BoseParker() { ViewData["Message"] = "Algorytm Bose-Parkera"; var model = new Bose(); model.BOX1 = "style1"; model.BOX2 = "style1"; return(View(model)); }
public ActionResult BoseParker(Bose c, string Oblicz) { switch (Oblicz) { case "btn7": if (ModelState.IsValid) { c.BDh = Math.Sqrt(c.Bn * c.BDz); c.BRr = (1 / (2 * Math.PI * c.Blambdar)) * (Math.Log(c.BDh / (c.BDh - (c.BDz - c.BDw)))); c.BOX1 = "style2"; c.BOX2 = "style1"; } else { c.BOX1 = "style3"; c.BOX2 = "style1"; ViewData["Message"] = "Błąd wprowadzania danych!"; } return(View(c)); case "btn8": if (ModelState.IsValid) { c.Bgamma = c.Btp / c.Btg; c.BL = ((c.BQ * ((c.BCOP - 1) / c.BCOP)) * (c.BRr + (c.Bgamma * c.BRgr))) / (c.BTgr * c.BTgo); c.BOX1 = "style1"; c.BOX2 = "style2"; } else { c.BOX1 = "style1"; c.BOX2 = "style3"; ViewData["Message"] = "Błąd wprowadzania danych!"; } return(View(c)); case "zapisz4": TempData["BDz"] = c.BDz; TempData["BDw"] = c.BDw; TempData["Blambdar"] = c.Blambdar; TempData["Bn"] = c.Bn; // TempData["Bgamma"] = c.Bgamma; TempData["BQ"] = c.BQ; TempData["BCOP"] = c.BCOP; TempData["BTgr"] = c.BTgr; TempData["BTgo"] = c.BTgo; TempData["BRr"] = c.BRr; TempData["BRgr"] = c.BRgr; TempData["Btp"] = c.Btp; TempData["Btg"] = c.Btg; TempData["BL"] = c.BL; return(RedirectToAction("Create", "Baza")); } return(View(c)); }