private void dataGridViewMenors_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e)
        {
            String missatge = "";

            if (dataGridViewMenors.SelectedRows.Count > 0)
            {
                DialogResult dg = MessageBox.Show("¿Estás segure de borrar le niñe?", "Pregunta", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (dg == DialogResult.OK)
                {
                    missatge = MenorOrm.Delete((menors_socis)dataGridViewMenors.SelectedRows[0].DataBoundItem);
                    if (missatge.Equals(""))
                    {
                        MessageBox.Show("Niñe borrade correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        e.Cancel = true;
                    }
                }
                else
                {
                    e.Cancel = true;
                }
            }
        }
        private void buttonInsertarMenor_Click(object sender, EventArgs e)
        {
            String            missatge = "";
            FormInsertarMenor fim      = new FormInsertarMenor(soci);

            fim.ShowDialog();
            menors = MenorOrm.Select(ref missatge, soci);
            bindingSourceMenors.DataSource = menors;
        }
        private void buttonFinalizar_Click(object sender, EventArgs e)
        {
            String missatge            = "";
            List <menors_socis> menors = MenorOrm.Select(ref missatge, _soci);

            if (menors.Count == 0)
            {
                MessageBox.Show("Hay que introducir al menos une niñe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                this.Close();
            }
        }
        private void FormInsertarUsuario_Load(object sender, EventArgs e)
        {
            String missatge = "";

            bindingSourceProvincies.DataSource = comunitat.provincies.ToList();

            if (!modificar)
            {
                textBoxComunidadUsuario.Text                 = comunitat.nom;
                comboBoxProvinciasUsuario.SelectedItem       = null;
                comboBoxCiudadesBuscadasUsuario.SelectedItem = null;
                labelInfo.Visible           = false;
                buttonInsertarMenor.Visible = false;
                generarContraseña();
                buttonInsertar.Location = new Point(975, 300);
                this.Size = new Size(1150, 400);
            }
            else
            {
                menors = MenorOrm.Select(ref missatge, soci);
                bindingSourceMenors.DataSource         = menors;
                textBoxNombreUsuario.Text              = soci.nom;
                textBoxApellidoUsuario.Text            = soci.cognoms;
                checkBoxActivo.Checked                 = soci.actiu;
                checkBoxPermiso.Checked                = soci.permis_app;
                textBoxDNIUsuario.Text                 = soci.dni;
                textBoxPasswordUsuario.Enabled         = false;
                textBoxNumSocio.Text                   = soci.num.ToString();
                dateTimePickerUsuario.Value            = soci.data_naixement.Value;
                textBoxTelefono1Usuario.Text           = soci.telefon1;
                textBoxTelefono2Usuario.Text           = soci.telefon2;
                textBoxEmailUsuario.Text               = soci.email;
                textBoxComunidadUsuario.Text           = soci.localitats.provincies.comunitats.nom;
                comboBoxProvinciasUsuario.SelectedItem = soci.localitats.provincies;
                _localitats = CiutatsOrm.Select(ref missatge, (provincies)comboBoxProvinciasUsuario.SelectedItem);
                bindingSourceCiutats.DataSource = _localitats;

                comboBoxCiudadesBuscadasUsuario.SelectedItem = soci.localitats;
                textBoxDireccionUsuario.Text = soci.adresa;
                buttonInsertar.Text          = "Modificar";
            }
        }
 private void buttonInsertarMenor_Click(object sender, EventArgs e)
 {
     if (comprobacion())
     {
         String missatge = "";
         menors menor    = new menors();
         menor.nom = textBoxNombreMenorUsuario.Text;
         MenorOrm.Insert(menor);
         List <menors> _menors    = MenorOrm.Select(ref missatge, menor.nom);
         menors        _men       = _menors[_menors.Count - 1];
         menors_socis  menor_soci = new menors_socis();
         menor_soci.id_menor = _men.id;
         menor_soci.id_soci  = _soci.id;
         menor_soci.relacio  = textBoxRelacionMenorUsuario.Text;
         missatge            = MenorOrm.Insert(menor_soci);
         if (missatge.Equals(""))
         {
             MessageBox.Show("Niñe insertade correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
             textBoxNombreMenorUsuario.Text   = "";
             textBoxRelacionMenorUsuario.Text = "";
         }
     }
 }