public LigneFacture ApplyListePrix(LigneFacture ligne) { if (this.ListPrix != null && this.ListPrix != ObjectId.Empty) { var list = ListPrix.GetObject("ListePrix") as ListePrix; var listPrix = DataHelpers.instanc().GetDataSync <PrixArticle>(a => a.ListePrix_ == ListPrix); if (listPrix != null) { var firstPric = listPrix.FirstOrDefault(a => a.lArticle == ligne.lArticle); if (firstPric != null) { ligne.PrixUnitaire = firstPric.Taux; } } } return(ligne); }
//CREER UN NOUVEL HOTEL: VUE public ActionResult CreerHotel() { ListPrix ListPrix = WSModel.getDefinitionPrixIndicatif(); ListPays ListPays = WSModel.getDefinitionPays(); ListIND ListIND = WSModel.getDefinitionIND(); ListEtoiles ListeEtoiles = WSModel.getDefinitionEtoiles(); ViewData["PAY_ID"] = new SelectList(ListPays.Items, "PAY_ID", "PAY_NOM", 1); ViewData["IND_INDICATIF"] = new SelectList(ListIND.Items, "IND_INDICATIF", "IND_INDICATIF", 1); ViewData["CAT_NBETOILES"] = new SelectList(ListeEtoiles.Items, "CAT_NBETOILES", "CAT_NBETOILES", 1); ViewData["PRX_ID"] = new SelectList(ListPrix.Items, "PRX_ID", "PRX_FOURCHETTE", 1); return(View()); }