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); }
public WeryfikacjaTolerancji(IUnitOfWork unitOfWork) { this.unitOfWork = unitOfWork; rezultat = new WeryfikacjaTolerancjiResult(); }