public ActionResult Create(CalcularPrecioView dto) { if (ModelState.IsValid) { return(RedirectToAction("Calcular", dto)); } ViewBag.VarillasDisponibles = TempData["VarillasDisponibles"] as IList <VarillaDTO>; TempData.Keep(); return(View(dto)); }
public ActionResult Calcular(CalcularPrecioView dto) { var varilla = this.VarillaService.GetDTOById(dto.VarillaId); ViewBag.NombreVarilla = varilla.Nombre; var marco = new MarcoDTO() { Ancho = dto.Ancho, Largo = dto.Largo, VarillaId = varilla.Id, }; marco.Precio = this.MarcoService.CalcularPrecio(marco); return(View(marco)); }