Advertisement
Adijata

Untitled

May 9th, 2015
321
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using MySql.Data.MySqlClient;
  7.  
  8. namespace FanShop
  9. {
  10. public class Moderator : Osoba
  11. {
  12.  
  13. public int izbroji()
  14. {
  15. Konekcija kon = new Konekcija();
  16. kon.Konektirajmenadatabejz();
  17.  
  18. MySqlConnection con = kon.con;
  19. con.Open();
  20.  
  21. int broj = 0;
  22. MySqlCommand upit = new MySqlCommand("select count(id) from katalog", con);
  23.  
  24. MySqlDataReader r = upit.ExecuteReader();
  25.  
  26. while (r.Read())
  27. {
  28. broj = int.Parse(r.GetString("Count(id)"));
  29. }
  30.  
  31. r.Close();
  32.  
  33. return broj;
  34. }
  35.  
  36. public void dodajProizvod(Proizvod p)
  37. {
  38.  
  39. Konekcija kon = new Konekcija();
  40. kon.Konektirajmenadatabejz();
  41.  
  42. MySqlConnection con = kon.con;
  43. con.Open();
  44. string s = "";
  45.  
  46. if (p is Dres)
  47. {
  48. MySqlCommand ins = new MySqlCommand("insert into Katalog(tip) values ('" + "d" + "')", con);
  49. ins.ExecuteNonQuery();
  50. s += "dresovi";
  51. }
  52.  
  53. else if (p is Kapa)
  54. {
  55. MySqlCommand ins = new MySqlCommand("insert into Katalog(tip) values ('" + "k" + "')", con);
  56. ins.ExecuteNonQuery();
  57. s+="kape";
  58. }
  59. else if (p is Privjesak)
  60. {
  61. MySqlCommand ins = new MySqlCommand("insert into Katalog(tip) values ('" + "p" + "')", con);
  62. ins.ExecuteNonQuery();
  63. s+="privjesci";
  64. }
  65. else if(p is Sal)
  66. {
  67. MySqlCommand ins = new MySqlCommand("insert into Katalog(tip) values ('" + "s" + "')", con);
  68. ins.ExecuteNonQuery();
  69. s+="privjesci";
  70. }
  71. MySqlCommand nova = new MySqlCommand("insert into "+ s + "(id,slika, cijena) values ('" + izbroji() + "','" + p.slika + "','" + p.cijena + "')", con);
  72. nova.ExecuteNonQuery();
  73.  
  74. }
  75. }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement