コード例 #1
0
        private int PobierzNrZeZleceniaCiecia(tblProdukcjaZlecenieCiecia zlecenieCiecia)
        {
            if (zlecenieCiecia != null)
            {
                return(zlecenieCiecia.NrZleceniaCiecia);
            }

            return(0);
        }
コード例 #2
0
        public async Task AktualizujStatusZlecenia(tblProdukcjaZlecenieTowar zlecenieTowar)
        {
            if (zlecenieTowar is null)
            {
                return;
            }

            var status = await PobierzStatusZlecenia(zlecenieTowar);

            if (zlecenieTowar.IDProdukcjaZlecenie.HasValue &&
                zlecenieTowar.IDProdukcjaZlecenie > 0)
            {
                zlecenieProdukcyjne = await unitOfWork.tblProdukcjaZlecenie.GetByIdAsync(zlecenieTowar.IDProdukcjaZlecenie.Value);

                if (zlecenieProdukcyjne.IDProdukcjaZlecenieStatus != (int)status)
                {
                    zlecenieProdukcyjne.IDProdukcjaZlecenieStatus = (int)status;
                }
                else
                {
                    return;
                }
            }
            else if (zlecenieTowar.IDProdukcjaZlecenieCiecia.HasValue &&
                     zlecenieTowar.IDProdukcjaZlecenieCiecia > 0)
            {
                zlecenieCiecia = await unitOfWork.tblProdukcjaZlecenieCiecia.GetByIdAsync(zlecenieTowar.IDProdukcjaZlecenieCiecia.Value);

                if (zlecenieCiecia.IDProdukcjaZlecenieStatus != (int)status)
                {
                    zlecenieCiecia.IDProdukcjaZlecenieStatus = (int)status;
                }
                else
                {
                    return;
                }
            }
            else
            {
                return;
            }

            await unitOfWork.SaveAsync();
        }
コード例 #3
0
 private async void GdyPrzeslanoZlecenieCiecia(tblProdukcjaZlecenieCiecia obj)
 {
     await PobierzListeZlecen();
 }