public List <PoslovnicaDTO> postanskiCentri() { 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 WHERE IDPoslovnicaPC IS NULL"; MySqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { int id = 0; string naziv = String.Empty; int idMjesto = 0; string adresa = String.Empty; PoslovnicaDTO pCentar = null; try { id = reader.GetInt32(0); naziv = reader.GetString(1); idMjesto = reader.GetInt32(2); adresa = reader.GetString(3); pCentar = null; } catch (Exception e) { e.ToString(); } MjestoDAO mdao = DAOFactory.getDAOFactory().getMjestoDAO(); MjestoDTO m = mdao.vratiMjesto(idMjesto); PoslovnicaDTO p = new PoslovnicaDTO(id, naziv, m, adresa, pCentar); lista.Add(p); } reader.Close(); conn.Close(); return(lista); }
private void DodavanjePoslovnice_Load(object sender, EventArgs e) { MjestoDAO mjestoDAO = DAOFactory.getDAOFactory().getMjestoDAO(); List <MjestoDTO> lista = mjestoDAO.mjesta(); foreach (MjestoDTO mjesto in lista) { cb_Mjesto.Items.Add(mjesto); } //cb_Mjesto.Items.Add(mjestoDAO.mjesta()); PoslovnicaDAO poslovnicaDAO = DAOFactory.getDAOFactory().getPoslovnicaDAO(); List <PoslovnicaDTO> listaPoslovnica = poslovnicaDAO.postanskiCentri(); foreach (PoslovnicaDTO poslovnica in listaPoslovnica) { combo_PostanskiCentar.Items.Add(poslovnica); } combo_PostanskiCentar.Enabled = true; }