public PartialViewResult ShowDeslocProd(string tdoente, string doente, string nomeDoente, string curserv, string ultlocal, string ncons, string tEpis, string epis) { Session["DeslocProd_TDOENTE"] = tdoente; Session["DeslocProd_DOENTE"] = doente; Session["DeslocProd_NOME_DOENTE"] = nomeDoente; ParameterModel paramProd = (ParameterModel)Session["InfADDeslocProd"]; ValenciaModel valencias = (ValenciaModel)Session["InfADValencias"]; PisosModel pisos = (PisosModel)Session["InfADPisos"]; DeslocProdModel deslocProdTable = new DeslocProdModel(); deslocProdTable.tdoente = tdoente; deslocProdTable.doente = doente; deslocProdTable.serv = curserv; Session["DeslocProd_NCONS"] = deslocProdTable.ncons = ncons; Session["DeslocProd_TEPIS"] = deslocProdTable.tEpis = tEpis; Session["DeslocProd_EPIS"] = deslocProdTable.epis = epis; Tuple <DeslocProdModel, ParameterModel, ValenciaModel, PisosModel> tp = new Tuple <DeslocProdModel, ParameterModel, ValenciaModel, PisosModel> ( deslocProdTable, paramProd, valencias, pisos ); return(PartialView("_deslocProd", tp)); }
public ActionResult Index() { try { if (Session[Constants.SS_USER] != null) { DALDeslocacoes dal = new DALDeslocacoes(); PisosModel pisos = new PisosModel(); pisos.LoadPisos(); ValenciaModel valencias = new ValenciaModel(); valencias.LoadValenciasParametrizadas(uinfo.listValenciasParametrizadas); valencias.LoadValenciasParametrizadasProdutos(uinfo.listValenciasParametrizadas); valencias.LoadValencias(uinfo.listCodServ); Session["InfADValencias"] = valencias; Session["InfADPisos"] = pisos; ParameterModel paramProd = new ParameterModel(); paramProd.FillParameters(); paramProd.FillDestDoente(); paramProd.FillDestProd(); Session["InfADDeslocProd"] = paramProd; DeslocacoesModel infADTable = new DeslocacoesModel(); Tuple <DeslocacoesModel, ValenciaModel, ParameterModel, PisosModel> tp = new Tuple <DeslocacoesModel, ValenciaModel, ParameterModel, PisosModel>(infADTable, valencias, paramProd, pisos); return(View(tp)); } else { return(RedirectToAction("Index", "Home")); } } catch (Exception e) { return(View()); } }
public PartialViewResult UpdateDeslocProdTable(string tdoente, string doente, string curserv) { ParameterModel paramProd = (ParameterModel)Session["InfADDeslocProd"]; ValenciaModel valencias = (ValenciaModel)Session["InfADValencias"]; PisosModel pisos = (PisosModel)Session["InfADPisos"]; DeslocProdModel deslocProdTable = new DeslocProdModel(); deslocProdTable.tdoente = tdoente; deslocProdTable.doente = doente; deslocProdTable.serv = curserv; Tuple <DeslocProdModel, ParameterModel, ValenciaModel, PisosModel> tp = new Tuple <DeslocProdModel, ParameterModel, ValenciaModel, PisosModel> ( deslocProdTable, paramProd, valencias, pisos ); return(PartialView("_deslocProd", tp)); }