示例#1
0
        private async Task <tblZapotrzebowanie> ZmienStatus(vwZapotrzebowanieEwidencja zapotrzebowanie, StatusZapotrzebowaniaEnum statusEnum)
        {
            var zapotrzebowanieDoZmiany = await UnitOfWork.tblZapotrzebowanie.GetByIdAsync(zapotrzebowanie.IDZapotrzebowanie);

            if (zapotrzebowanieDoZmiany.IDZapotrzebowanieStatus == (int?)statusEnum)
            {
                return(zapotrzebowanieDoZmiany);
            }

            zapotrzebowanieDoZmiany.IDZapotrzebowanieStatus = (int?)statusEnum;
            var status = await UnitOfWork.tblZapotrzebowanieStatus.SingleOrDefaultAsync(s => s.IDZapotrzebowanieStatus == (int?)statusEnum);

            zapotrzebowanieDoZmiany.tblZapotrzebowanieStatus = status;

            return(zapotrzebowanieDoZmiany);
        }
示例#2
0
 private void GdyPrzeslanoZapotrzebowanie(vwZapotrzebowanieEwidencja obj)
 {
     zapotrzebowanie = obj;
 }