Esempio n. 1
0
        public List<Model.CiudadModel> buscarCiudades(String nombreCiudad)
        {
            string query = "select id_ciudad, nombre from " +
                                    "mondongo.ciudades "+
                                    "where nombre like @nombreCiudad " +
                                    "order by nombre asc ";
            SqlConnection myConnection = null;
            List<Model.CiudadModel> ciudades = new List<Model.CiudadModel>();
            Model.CiudadModel ciudad = null;
            try
            {
                myConnection = new SqlConnection(stringConexion);
                myConnection.Open();
                SqlCommand command = null;
                using (command = new SqlCommand(query, myConnection))
                {
                    command.Parameters.AddWithValue("@nombreCiudad", "%"+nombreCiudad+"%");
                }
                using (SqlDataReader reader = command.ExecuteReader())
                {
                    while (reader.Read())
                    {

                        var ciudadId = (int)(double)reader.GetDecimal(0);
                        var ciudadNombre = reader.GetString(1);

                        ciudad = new Model.CiudadModel(ciudadId, ciudadNombre);
                        ciudades.Add(ciudad);

                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR" + ex.Message);
            }
            finally
            {
                myConnection.Close();
            }
            return ciudades;
        }
 public void setCiudadOrigen(Model.CiudadModel ciudadModel)
 {
     ciudadOrigen = ciudadModel;
     tbCiudadOrigen.Text = ciudadOrigen.nombre;
 }
 public void setCiudadDestino(Model.CiudadModel ciudadModel)
 {
     ciudadDestino = ciudadModel;
     tbCiudadDestino.Text = ciudadDestino.nombre;
 }
 private void dgvCiudades_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e)
 {
     ciudadSeleccionada = (Model.CiudadModel)dgvCiudades.CurrentRow.DataBoundItem;
     btnAceptar.Enabled = true;
 }