Beispiel #1
0
        private void buttonDodaj_Click(object sender, EventArgs e)
        {
            Proizvodi = new Igre();
            openFileDialogSlika.ShowDialog();

            textBoxSlika.Text = openFileDialogSlika.FileName;

            Image image = Image.FromFile(textBoxSlika.Text);

            MemoryStream ms = new MemoryStream();

            image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
            Proizvodi.Slika = ms.ToArray();

            Image resizedImage = Services.Util.UiHelper.ResizeImage(image, new Size(200, 180));



            ms = new MemoryStream();

            resizedImage.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);

            Proizvodi.SlikaThumb = ms.ToArray();


            pictureBoxSlika.Image = resizedImage;
        }
Beispiel #2
0
        private void DodajStavku()
        {
            try{
                UlazStavke s = new UlazStavke();

                Igre igra = DBProizvodi.IgraIDBySifra(textBoxSifraProizvoda.Text);
                s.IgraID = igra.IgraID;


                s.Igre     = DBProizvodi.IgreSelectByID(s.IgraID);
                s.Kolicina = Convert.ToInt32(textBoxKolicina.Text);

                s.Cijena = Convert.ToDecimal(textBoxCijena.Text);
                stavke.Add(s);

                iznosRacuna += s.Kolicina * s.Cijena;

                pdv = (decimal)0.17 * iznosRacuna;

                textBoxRacun.Text          = Math.Round(iznosRacuna + pdv, 2).ToString();
                textBoxPDV.Text            = Math.Round(pdv, 2).ToString();
                textBoxSifraProizvoda.Text = "";
                textBoxKolicina.Text       = "";
                textBoxCijena.Text         = "";
                textBoxSifraProizvoda.Focus();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Greška", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        public void ProcessRequest(HttpContext context)
        {
            int  IgraID = Convert.ToInt32(context.Request["IgraID"]);
            Igre igra   = DBProizvodi.IgreSelectByID(IgraID);

            context.Response.ContentType = "image/Jpeg";
            context.Response.BinaryWrite(igra.Slika);
        }
Beispiel #4
0
        private void buttonSacuvaj_Click(object sender, EventArgs e)
        {
            try
            {
                if (this.ValidateChildren(ValidationConstraints.Enabled))
                {
                    if (Proizvodi == null)
                    {
                        Proizvodi = new Igre();
                    }

                    if (comboBoxVrsta.SelectedIndex > 0)
                    {
                        Proizvodi.VrstaID = Convert.ToInt32(comboBoxVrsta.SelectedValue);
                    }

                    Proizvodi.Šifra = textBoxSifra.Text.Trim();
                    Proizvodi.Naziv = textBoxNaziv.Text.Trim();


                    decimal cijena = Convert.ToDecimal(textBoxCijena.Text);
                    Proizvodi.Cijena = Math.Round(cijena, 2);

                    Proizvodi.DatumIzdavanja = dateTimePickerDatum.Text;
                    Proizvodi.Opis           = textBoxOpis.Text;
                    Proizvodi.Trailer        = textBoxTrailer.Text;

                    if (comboBoxIzdavaci.SelectedIndex >= 0)
                    {
                        Proizvodi.IzdavacID = Convert.ToInt32(comboBoxIzdavaci.SelectedValue);
                    }


                    DBProizvodi.ProizvodiInsert(Proizvodi);

                    BindIGre();
                    clean();
                    MessageBox.Show(global.GetString("ulaz_succs"), "Proizvod", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Greska", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #5
0
        protected void proizvodiGrid_ItemDataBound(object sender, DataGridItemEventArgs e)
        {
            if (e.Item.ItemIndex != -1)
            {
                Image image = (Image)e.Item.FindControl("ThumbImage");
                image.ImageUrl = "ImageHandler.ashx?IgraID=" + igre[e.Item.ItemIndex].IgraID;

                int  id  = igre[e.Item.ItemIndex].IgraID;
                Igre igr = DBProizvodi.IgreSelectByID(id);
                if (igr.Aukcija == true)
                {
                    Image Image = (Image)e.Item.FindControl("AukcijaSlika");
                    Image.ImageUrl = "slika.jpg";

                    CheckBox c = (CheckBox)e.Item.FindControl("aukcijac");
                    c.Checked = true;
                }
            }
        }
Beispiel #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int  ID   = Convert.ToInt32(Request.QueryString["id"]);
            Igre igra = DBProizvodi.IgreSelectByID(ID);

            lblNaziv.Text          = igra.Naziv.ToString();
            lblDatumIzdavanja.Text = igra.DatumIzdavanja.ToString();
            lblIzdavac.Text        = igra.Izdavaci.Ime.ToString();
            lblOpis.Text           = igra.Opis.ToString();
            lblCijena.Text         = Math.Round(igra.Cijena, 2).ToString() + "KM";
            lblVrsta.Text          = igra.Vrsta.Naziv;


            Image image = (Image)Slika;

            image.ImageUrl = "ImageHandlerr.ashx?IgraID=" + ID;


            video.Src = igra.Trailer;



            PID = ID;
            BinditemBasedPreporuke();

            if (preporukaListaProizvoda.Count() < 1)
            {
                ItemBasedPreporukaGrid.Visible = false;
                prepo.Visible = false;
            }
            else
            {
                ItemBasedPreporukaGrid.Visible = true;
                prepo.Visible = true;
            }
        }