コード例 #1
0
        private async void BtnNaruci_Click(object sender, EventArgs e)
        {
            UposleniciSearchRequest search = new UposleniciSearchRequest
            {
                VrstaId = 1
            };
            var menadzeri = await _uposlenik.Get <List <Model.Uposlenici> >(search);

            var id = 0;

            foreach (var item in menadzeri)
            {
                id = item.KorisnikId;
            }

            NabavkeUpsertRequest model = new NabavkeUpsertRequest
            {
                UposlenikId = id,
                Zavrsena    = false
            };
            var nesto = await _nabavke.Insert <Model.Nabavke>(model);

            frmNabavkaNova form = new frmNabavkaNova(nesto.NabavkaId, this);

            form.Show();
        }
コード例 #2
0
        private async void BtnNaruci_Click(object sender, EventArgs e)
        {
            if (await Validacija())
            {
                MessageBox.Show("Unesite trazena polja");
            }
            else
            {
                NabavkaStavkeUpsertRequest model = new NabavkaStavkeUpsertRequest();

                model.NabavkaId = _id;

                if (int.TryParse(txtKolicina.Value.ToString(), out int kol))
                {
                    model.Kolicina = kol;
                }

                var proizvod = cmbProizvod.SelectedValue;
                if (int.TryParse(proizvod.ToString(), out int pid))
                {
                    model.RobaId = pid;
                }


                var nesto = await _detalji.Insert <Model.NabavkaStavke>(model);

                MessageBox.Show("Dodano na listu!");
                Close();
                NabavkaSearchRequest search = new NabavkaSearchRequest
                {
                    Zavrsena = false
                };
                await _parent.LoadNabavke(search);

                frmNabavkaNova form = new frmNabavkaNova(_id, _parent);
                form.Show();
            }
        }