private void FormEntitats_Load(object sender, EventArgs e) { Reloj.Start(); pictureBox7.Select(); omplirComboTemp(); bindingSourceEntitats.DataSource = EntitatsORM.SelectAllEntitiesByTemporadaActual(Utilitats.tempActual()); }
/** * 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); }
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(); } } }