示例#1
0
        //--------------------------------------------------------------
        public void InitFrom(CBesoin besoin, IDonneeBesoin donnee)
        {
            CDonneeBesoinTypeEquipement dT = donnee as CDonneeBesoinTypeEquipement;

            if (dT != null)
            {
                if (dT.Quantite != null)
                {
                    Quantite = new CValeurUnite(dT.Quantite, "");
                }
                if (dT.CoutUnitaire != null)
                {
                    CoutUnitaire = new CValeurUnite(dT.CoutUnitaire.Value, "");
                }
                return;
            }
            CDonneeBesoinQuantiteCU dQ = donnee as CDonneeBesoinQuantiteCU;

            if (dQ != null)
            {
                Quantite     = dQ.Quantite;
                CoutUnitaire = dQ.CoutUnitaire;
                return;
            }
        }
示例#2
0
        //--------------------------------------------------------------
        public void InitFrom(CBesoin besoin, IDonneeBesoin donnee)
        {
            CDonneeBesoinTypeEquipement dT = donnee as CDonneeBesoinTypeEquipement;

            if (dT != null)
            {
                if (dT.Quantite != null)
                {
                    Quantite = new CValeurUnite(dT.Quantite, "");
                }
                if (dT.CoutUnitaire != null)
                {
                    CoutUnitaire = new CValeurUnite(dT.CoutUnitaire.Value, "");
                }
            }
            else
            {
            }
        }