public List <PoslovnicaDTO> poslovnice() { MySqlConnection conn = new MySqlConnection(ConfigurationManager.ConnectionStrings["BP_PosteSrpske"].ConnectionString); conn.Open(); List <PoslovnicaDTO> lista = new List <PoslovnicaDTO>(); MySqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "SELECT * FROM poslovnica"; MySqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { int tmp; PoslovnicaDTO pc = null; try { pc = vratiPostanskiCentar(reader.GetInt32(4)); } catch (Exception e) { e.ToString(); } MjestoDAO mdao = new MySQLMjestoDAO(); MjestoDTO m = mdao.vratiMjesto(reader.GetInt32(2)); PoslovnicaDTO p = new PoslovnicaDTO(reader.GetInt32(0), reader.GetString(1), m, reader.GetString(3), pc); lista.Add(p); } reader.Close(); conn.Close(); return(lista); }
public PoslovnicaDTO vratiPostanskiCentar(int poslovnicaId) { MySqlConnection conn = new MySqlConnection(ConfigurationManager.ConnectionStrings["BP_PosteSrpske"].ConnectionString); conn.Open(); PoslovnicaDTO poslovnica = null; MySqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "SELECT * FROM poslovnica WHERE IdPoslovnica = @IdPoslovnica"; cmd.Parameters.AddWithValue("@IdPoslovnica", poslovnicaId); MySqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { MjestoDAO mdao = new MySQLMjestoDAO(); MjestoDTO m = mdao.vratiMjesto(reader.GetInt32(2)); poslovnica = new PoslovnicaDTO(reader.GetInt32(0), reader.GetString(1), m, reader.GetString(3), null); } reader.Close(); conn.Close(); return(poslovnica); }
public PoslovnicaDTO vratiPoslovnicu(int poslovnicaId) { MySqlConnection conn = new MySqlConnection(ConfigurationManager.ConnectionStrings["BP_PosteSrpske"].ConnectionString); conn.Open(); PoslovnicaDTO p = null; MySqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "SELECT * FROM poslovnica WHERE IdPoslovnica = @IdPoslovnica"; cmd.Parameters.AddWithValue("@IdPoslovnica", poslovnicaId); MySqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { int tmp; PoslovnicaDTO pc = null; try { tmp = reader.GetInt32(1); pc = vratiPostanskiCentar(reader.GetInt32(4));//vrati postanski centar sa idOm iz kolone 1 } catch (Exception e) { e.ToString(); } MjestoDAO mdao = new MySQLMjestoDAO(); MjestoDTO m = mdao.vratiMjesto(reader.GetInt32(2)); p = new PoslovnicaDTO(reader.GetInt32(0), reader.GetString(1), m, reader.GetString(3), pc); } reader.Close(); conn.Close(); return(p); }