private void FormEntitats_Load(object sender, EventArgs e)
 {
     Reloj.Start();
     pictureBox7.Select();
     omplirComboTemp();
     bindingSourceEntitats.DataSource = EntitatsORM.SelectAllEntitiesByTemporadaActual(Utilitats.tempActual());
 }
Esempio n. 2
0
 /**
  * LOAD ENS CARREGA AL PRIMER COP QUE ENTREM TOT EL CONTINGUT
  **/
 private void FormPrincipal_Load(object sender, EventArgs e)
 {
     pictureBoxImagenPrincipal.Image = pictureBox1.Image;
     Reloj.Start();                      //incia el rellotge
     pictureBoxImagenPrincipal.Select(); //seleccionem imatge perque no es seleccioni ninguna grid
     bindingSourceEntitats.DataSource = EntitatsORM.SelectAllEntitiesByTemporadaActual("2018-2019");
 }
        public void omplirComboTemp()
        {
            List <ENTITATS> entitats = new List <ENTITATS>();

            entitats.AddRange(EntitatsORM.SelectAllEntities());
            List <string> temporadas = new List <string>();

            for (int i = 0; i < entitats.Count; i++)
            {
                if (!temporadas.Contains(entitats[i].temporada))
                {
                    temporadas.Add(entitats[i].temporada);
                }
            }
            comboBoxTemp.DataSource = temporadas;
            String tempActual = Utilitats.tempActual();

            comboBoxTemp.SelectedItem = tempActual;
        }
        //METODE ELIMINAR ENTITAT
        private void buttonEliminar_Click(object sender, EventArgs e)
        {
            String       mensaje = "";
            DialogResult res     = MessageBox.Show("¿Segur que vols eliminar?", "ATENCIO", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (res == DialogResult.Yes)
            {
                mensaje = EntitatsORM.DeleteEntitat((ENTITATS)dataGridViewEntitats.SelectedRows[0].DataBoundItem);
                if (!mensaje.Equals(""))
                {
                    MessageBox.Show(mensaje, "ERROR!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    //e.Cancel = true;
                }
            }

            /* else
             * {
             *   e.Cancel = true;
             * }*/
        }
 private void comboBoxTemp_SelectedIndexChanged(object sender, EventArgs e)
 {
     auxTemp = comboBoxTemp.SelectedValue.ToString();
     bindingSourceEntitats.DataSource = EntitatsORM.SelectAllEntitiesByTemporadaActual(auxTemp);
 }
 private void FormEntitats_Activated(object sender, EventArgs e)
 {
     bindingSourceEntitats.DataSource = EntitatsORM.SelectAllEntitiesByTemporadaActual(auxTemp);
 }
Esempio n. 7
0
        private void buttonAceptar_Click(object sender, EventArgs e)
        {
            if (textBoxNom.Text == "")
            {
                DialogResult mensaje = MessageBox.Show("Nom obligatori!", "ATENCIO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                textBoxNom.Focus();
            }
            else if (textBoxContra.Text == "")
            {
                DialogResult mensaje = MessageBox.Show("Contrasenya obligatoria!", "ATENCIO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                textBoxContra.Focus();
            }
            else if (textBoxDir.Text == "")
            {
                DialogResult mensaje = MessageBox.Show("Direcció obligatoria!", "ATENCIO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                textBoxDir.Focus();
            }
            else if (textBoxNif.Text == "")
            {
                DialogResult mensaje = MessageBox.Show("NIF obligatori!", "ATENCIO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                textBoxNif.Focus();
            }
            else if (textBoxEmail.Text == "")
            {
                DialogResult mensaje = MessageBox.Show("Email obligatoria!", "ATENCIO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                textBoxEmail.Focus();
            }
            else if (textBoxAlt.Text == "")
            {
                //provisional, posar mapa
                DialogResult mensaje = MessageBox.Show("Coordenades obligatories!", "ATENCIO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                textBoxAlt.Focus();
            }
            else if (textBoxLat.Text == "")
            {
                //provisional, posar mapa
                DialogResult mensaje = MessageBox.Show("Coordenades obligatories!", "ATENCIO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                textBoxLat.Focus();
            }
            else
            {
                if (entitat != null)
                {
                    EntitatsORM.UpdateEntitat(int.Parse(textBoxId.Text),
                                              Utilitats.tempActual(),
                                              textBoxNom.Text,
                                              textBoxContra.Text,
                                              textBoxDir.Text,
                                              textBoxNif.Text,
                                              textBoxEmail.Text,
                                              textBoxImg.Text,
                                              textBoxVid.Text,
                                              float.Parse(textBoxAlt.Text, CultureInfo.InvariantCulture.NumberFormat),
                                              float.Parse(textBoxLat.Text, CultureInfo.InvariantCulture.NumberFormat));

                    DialogResult mensaje = MessageBox.Show("Entitat modificada correctament!", "INFORMACIÓ", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
                else
                {
                    EntitatsORM.InsertEntitat(/*int.Parse(textBoxId.Text),*/
                        Utilitats.tempActual(),
                        textBoxNom.Text,
                        textBoxContra.Text,
                        textBoxDir.Text,
                        textBoxNif.Text,
                        textBoxEmail.Text,
                        textBoxImg.Text,
                        textBoxVid.Text,
                        float.Parse(textBoxAlt.Text, CultureInfo.InvariantCulture.NumberFormat),
                        float.Parse(textBoxLat.Text, CultureInfo.InvariantCulture.NumberFormat));

                    DialogResult mensaje = MessageBox.Show("Entitat afegida correctament!", "INFORMACIÓ", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Close();
                }
            }
        }