Example #1
0
        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);
        }
Example #2
0
        //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());
        }