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; }
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); }
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); } }
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; } } }
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; } }