Пример #1
0
 private void button6_Click(object sender, EventArgs e)
 {
     if (datagridtemp.SelectedRows.Count > 0)
     {
         int ulazstavkaID = Convert.ToInt32(datagridtemp.SelectedRows[0].Cells[1].Value);
         esp_UlazStavkeByUlazID_Prikazi_Result hlp = new esp_UlazStavkeByUlazID_Prikazi_Result();
         foreach (var x in Global.ulazstavkeTemp)
         {
             if (x.ProizvodID == ulazstavkaID)
             {
                 hlp = x;
             }
         }
         Global.ulazstavkeTemp.Remove(hlp);
         MessageBox.Show("Uspješno ste izbrisali selektovanu stavku");
         BindGrid();
     }
 }
Пример #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (this.ValidateChildren())
            {
                if (ulazstavke == null)
                {
                    ulazstavke = new UlazStavke();
                }

                HttpResponseMessage response;

                temp = new esp_UlazStavkeByUlazID_Prikazi_Result();
                if (ulazstavkeedit == null)
                {
                    ulazstavke.Kolicina = Convert.ToInt32(kolicinatxt.Text);
                    string hlp = cijenatxt.Text.Trim();
                    hlp = hlp.Replace(',', '.');
                    ulazstavke.Cijena = Convert.ToDecimal(hlp);

                    ulazstavke.ProizvodID = proizvod.ProizvodID;
                    ulazstavke.UlazID     = Global.UlazIDHLP;

                    temp.Cijena       = ulazstavke.Cijena;
                    temp.Kolicina     = ulazstavke.Kolicina;
                    temp.ProizvodID   = ulazstavke.ProizvodID;
                    temp.Sifra        = proizvod.Sifra;
                    temp.Slika        = proizvod.SlikaThumb;
                    temp.Proizvodjac  = proizvodjaclbl.Text;
                    temp.Sorta        = sortalbl.Text;
                    temp.Vrsta        = vrstalbl.Text;
                    temp.Proizvod     = proizvod.Naziv;
                    temp.UlazStavkaID = ulazstavke.UlazID;
                    Global.ulazstavkeTemp.Add(temp);

                    MessageBox.Show("Uspjesno dodato ! ");
                }
                else
                {
                    ulazstavkeedit.Kolicina = Convert.ToInt32(kolicinatxt.Text);
                    string hlp = cijenatxt.Text.Trim();
                    hlp = hlp.Replace(',', '.');
                    ulazstavkeedit.Cijena = Convert.ToDecimal(hlp);
                    temp.Cijena           = ulazstavkeedit.Cijena;
                    temp.Kolicina         = ulazstavkeedit.Kolicina;
                    temp.ProizvodID       = proizvod.ProizvodID;
                    temp.Sifra            = proizvod.Sifra;
                    temp.Slika            = proizvod.SlikaThumb;
                    temp.Proizvodjac      = proizvodjaclbl.Text;
                    temp.Sorta            = sortalbl.Text;
                    temp.Vrsta            = vrstalbl.Text;
                    temp.Proizvod         = proizvod.Naziv;
                    temp.UlazStavkaID     = Global.UlazIDHLP;
                    foreach (var x in Global.ulazstavkeTemp)
                    {
                        if (x.ProizvodID == temp.ProizvodID)
                        {
                            x.Kolicina = temp.Kolicina;
                            x.Cijena   = temp.Cijena;
                        }
                    }
                    MessageBox.Show("Uspjesno promjenjana stavka u nabavci ! ");
                    ///  response = ulazstavkeServices.PutResponse(ulazstavkeedit.UlazStavkaID, ulazstavkeedit);
                }


                DialogResult = DialogResult.OK;
                ClearInput();
                this.Close();
            }
        }