protected void btnGenerirajPDF_Click(object sender, EventArgs e) { DateTime izdavanje = DateTime.Now; Baza baza = new Baza(); int idPonude = baza.izvrsiSQLinsert("INSERT INTO ponuda (kreirao, datum_kreiranja) OUTPUT INSERTED.id_ponuda VALUES('" + Session["korime"].ToString() + "', '" + izdavanje.ToString() + "')"); for (int i = 0; i < gwPonuda.Rows.Count; i++) { string artikl = gwPonuda.Rows[i].Cells[1].Text; string kolicina = gwPonuda.Rows[i].Cells[2].Text; string cijena = gwPonuda.Rows[i].Cells[3].Text; string rok_placanja = gwPonuda.Rows[i].Cells[4].Text; string rok_isporuke = gwPonuda.Rows[i].Cells[5].Text; string nacin_placanja = gwPonuda.Rows[i].Cells[6].Text; string trazena_kvaliteta = gwPonuda.Rows[i].Cells[7].Text; string napomena = gwPonuda.Rows[i].Cells[8].Text; string alt = gwPonuda.Rows[i].Cells[9].Text; baza.izvrsiSQLinsert("INSERT INTO stavke_ponude (artikl, kolicina, cijena, rok_placanja, rok_isporuke, nacin_placanja, trazena_kvaliteta, napomena, alternativa, id_ponuda)OUTPUT INSERTED.id_stavke VALUES('" + artikl + "','" + kolicina + "','" + cijena + "','" + rok_placanja + "','" + rok_isporuke + "','" + nacin_placanja + "','" + trazena_kvaliteta + "','" + napomena + "','" + alt + "'," + idPonude + ")"); } Mail mail = new Mail(); mail.saljiMail("*****@*****.**", "*****@*****.**", "Ponuda", "U privitku mozete vidjeti ponudu.", kreirajPDF()); Response.Redirect("Pregled_ponuda.aspx"); }
protected void btnKreirajProjekt_Click(object sender, EventArgs e) { greske = ""; if (provjeraPodatakaKreiraj()) { lblGreska.Text = ""; int idProjekta = baza.izvrsiSQLinsert("INSERT INTO investicijski_projekt (izdao, projekt, naziv, rok, aktiviran, potvrda) OUTPUT INSERTED.id_inv_projekt VALUES('" + txtProjektIzdaje.Text + "','" + txtOpisProjekta.Text + "','" + txtNazivProjekta.Text + "','" + txtRok.Text + "',0,0)"); for (int i = 0; i < gwProjekt.Rows.Count; i++) { baza.izvrsiSQLinsert("INSERT INTO stavke_projekta (opis, kolicina, cijena, jed_mjera, id_projekta) OUTPUT INSERTED.id_stavke VALUES ('" + gwProjekt.Rows[i].Cells[1].Text + "', '" + gwProjekt.Rows[i].Cells[3].Text + "', '" + gwProjekt.Rows[i].Cells[4].Text + "', '" + gwProjekt.Rows[i].Cells[2].Text + "', " + idProjekta + ")"); } Response.Redirect("Pregled_Investicijskih_Projekata.aspx"); } else { lblGreska.Text = greske; } }
protected void Button1_Click(object sender, EventArgs e) { greske = ""; if (provjeraPodatakaKreiraj()) { lblGreske.Text = ""; int idProjekta = baza.izvrsiSQLinsert("INSERT INTO investicijski_projekt (izdao, projekt, naziv, rok, aktiviran, potvrda) OUTPUT INSERTED.id_inv_projekt VALUES('" + txtProjektIzdao.Text + "','" + txtOpisProjekta.Text + "','" + txtNazivProjekta.Text + "','" + txtRokProjekta.Text + "',0,0)"); for (int i = 0; i < gwProjekt.Rows.Count; i++) { baza.izvrsiSQLinsert("INSERT INTO stavke_projekta (opis, kolicina, cijena, jed_mjera, id_projekta) OUTPUT INSERTED.id_stavke VALUES ('" + gwProjekt.Rows[i].Cells[1].Text + "', '" + gwProjekt.Rows[i].Cells[3].Text + "', '" + gwProjekt.Rows[i].Cells[4].Text + "', '" + gwProjekt.Rows[i].Cells[2].Text + "', " + idProjekta + ")"); } string putanja = kreirajPDF(idProjekta); string emailZa = baza.DohvatiVrijednost("SELECT email FROM korisnici WHERE korisnicko_ime='" + Session["korIme"] + "'"); Mail mail = new Mail(); mail.saljiMail("*****@*****.**", "*****@*****.**", "Alternativa za projekt", "Poštovani u dodatku se nalazi alternativa projekta", putanja); Response.Redirect("Pregled_Investicijskih_Projekata.aspx"); } else { lblGreske.Text = greske; } }