예제 #1
0
        //METODOS FACILITADORES 'cargarDatosTabla(), generarID(), NombresColumnas(), inicializacionCampos()'
        #region

        public void cargarDatosTabla()
        {
            using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP())
            {
                try
                {
                    DataTable dt = (DataTable)JsonConvert.DeserializeObject(wsPHP.cargarDatosProfesor(), typeof(DataTable));
                    dgvProfe.DataSource = dt;
                    NombresColumnas();
                    dgvProfe.ClearSelection();
                }
                catch
                {
                    MessageBox.Show("Error en cargar los datos", "¡Error en los Datos!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
예제 #2
0
        //LOAD
        private void ModuloTalleres_Load(object sender, EventArgs e)
        {
            cargarDatosTabla();
            using (webservices3435.WSPHP wsPHP = new webservices3435.WSPHP())
            {
                try
                {
                    String respuestaEscuela = wsPHP.cargarDatosEscuela();
                    var    respEsc          = JsonConvert.DeserializeObject <List <ClassEscuela> >(respuestaEscuela);

                    foreach (var nomEsc in respEsc)
                    {
                        ComboBoxItem item = new ComboBoxItem();

                        item.Text  = nomEsc.es_nombre_escuela;
                        item.Value = Convert.ToString(nomEsc.es_id_escuela);
                        cbEscuelaTaller.Items.Add(item);
                    }

                    String respuestaProfes = wsPHP.cargarDatosProfesor();
                    var    respProfes      = JsonConvert.DeserializeObject <List <ClassProfesor> >(respuestaProfes);

                    AutoCompleteStringCollection collection = new AutoCompleteStringCollection();

                    foreach (var nomProfes in respProfes)
                    {
                        ComboBoxItem item = new ComboBoxItem();

                        item.Text  = nomProfes.pr_nombre_profesor;
                        item.Value = Convert.ToString(nomProfes.pr_id_profesor);
                        cbProfeTaller.Items.Add(item);
                        collection.Add(item.Text);
                    }

                    cbProfeTaller.AutoCompleteCustomSource = collection;
                    cbProfeTaller.AutoCompleteMode         = AutoCompleteMode.SuggestAppend;
                    cbProfeTaller.AutoCompleteSource       = AutoCompleteSource.CustomSource;
                }
                catch
                {
                    MessageBox.Show("Error en cargar los datos", "¡Error en los Datos!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }