Пример #1
0
        public async Task <WeryfikacjaTolerancjiResult> CzyParametrZgodny(int idTowar, GeowlokninaParametryEnum parametr, int rzeczywistaWartoscParametru)
        {
            tblTowarGeowlokninaParametry parametryWymagane = await unitOfWork.tblTowarGeowlokninaParametry.SingleOrDefaultAsync(p => p.IDTowar == idTowar);

            if (parametryWymagane == null)
            {
                return(null);
            }

            rezultat = new WeryfikacjaTolerancjiResult
            {
                RodzajSprawdzanegoParametru  = parametr,
                CzyParametrZgodnyZTolerancja = false,
                ParametrRzeczywisty          = rzeczywistaWartoscParametru,
                ParametrWymagany             = parametryWymagane.MasaPowierzchniowa
            };

            ZgodnoscParametrow(parametr, rzeczywistaWartoscParametru, parametryWymagane);

            await CzyMoznaPrzekwalifikowac(parametr, rzeczywistaWartoscParametru);

            return(rezultat);
        }
Пример #2
0
        public WeryfikacjaTolerancji(IUnitOfWork unitOfWork)
        {
            this.unitOfWork = unitOfWork;

            rezultat = new WeryfikacjaTolerancjiResult();
        }