private void New() { aptitude = new clsaptitudephysique(); bln = false; bindingcls(); btnAfficherDonnees.Enabled = false; txtNom.Clear(); txtPNom.Clear(); txtPrenom.Clear(); txtTelephone.Clear(); txtAdresse.Clear(); txtSexe.Clear(); txtEtatCivil.Clear(); pbPhotoPersonne.Image = null; txtPersonne.Clear(); txtAge.Clear(); txtPersonne.Focus(); try { bsrc.DataSource = clsMetier.GetInstance().getAllClsaptitudephysiqueDt(-100); dgv.DataSource = bsrc; if (cboProvince.Items.Count > 0) { cboProvince.SelectedIndex = 0; } if (cboTerritoireCommune.Items.Count > 0) { cboTerritoireCommune.SelectedIndex = 0; } if (cboDistrictVille.Items.Count > 0) { cboDistrictVille.SelectedIndex = 0; } if (cboCollectiviteQuartier.Items.Count > 0) { cboCollectiviteQuartier.SelectedIndex = 0; } } catch (Exception) { } RecherchePersonneFrm frm = new RecherchePersonneFrm(); frm.setFormPrincipal(principal); frm.Icon = principal.Icon; frm.ShowDialog(); if (clsDoTraitement.doubleclicRecherchePersonneDg) { btnSave.Enabled = true; clsDoTraitement.doubleclicRecherchePersonneDg = false; txtPersonne.Text = clsDoTraitement.FullNamePersonne; } else { btnSave.Enabled = false; } }
private void btnDelete_Click(object sender, EventArgs e) { try { DialogResult result = MessageBox.Show("Voulez - vous vraiment supprimer cet enregistrement ?", "Suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (bsrc.DataSource != null) { clsaptitudephysique s = new clsaptitudephysique(); Object[] obj = ((DataRowView)bsrc.Current).Row.ItemArray; int i = 0; foreach (DataColumn dtc in ((DataRowView)bsrc.Current).Row.Table.Columns) { if (dtc.ToString().Equals("remarque")) { s.Remarque = ((string)obj[i]); } else if (dtc.ToString().Equals("idApt")) { s.Id = ((int)obj[i]); } else if (dtc.ToString().Equals("id_personne")) { s.Id_personne = ((int)obj[i]); } else if (dtc.ToString().Equals("id_province")) { s.Id_province = ((int)obj[i]); } else if (dtc.ToString().Equals("id_districtville")) { s.Id_districtville = ((int)obj[i]); } else if (dtc.ToString().Equals("id_territoirecommune")) { s.Id_territoirecommune = ((int)obj[i]); } else if (dtc.ToString().Equals("id_collectivitequartier")) { s.Id_collectivitequartier = ((int)obj[i]); } else if (dtc.ToString().Equals("age")) { s.AgePers = ((int)obj[i]); } else if (dtc.ToString().Equals("taille")) { s.Taille = ((double)obj[i]); } else if (dtc.ToString().Equals("poid")) { s.Poid = ((double)obj[i]); } else if (dtc.ToString().Equals("indicepigment")) { s.Indicepigment = ((double)obj[i]); } else if (dtc.ToString().Equals("perimetrethoracique")) { s.Perimetrethoracique = ((double)obj[i]); } else if (dtc.ToString().Equals("quotientvervaeck")) { s.Quotientvervaeck = ((double)obj[i]); } else if (dtc.ToString().Equals("dateexamen")) { s.Dateexamen = ((DateTime)obj[i]); } if (dtc.ToString().Equals("remarque")) { s.Remarque = ((string)obj[i]); } else if (dtc.ToString().Equals("photo")) { s.Photo = (obj[i] == DBNull.Value) ? ((Byte[])null) : ((Byte[])obj[i]); } i++; } new clsaptitudephysique().delete(s); MessageBox.Show("Suppression éffectuée", "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Information); //this.New(); refresh(); } } } catch (Exception ex) { MessageBox.Show("Echec de la suppression " + ex.Message, "Suppression", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void btnSave_Click(object sender, EventArgs e) { try { if (!bln) { aptitude.inserts(); cmdAfficherFiche.Enabled = true; MessageBox.Show("Enregistrement éffectué", "Enregistrement", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (bsrc.DataSource != null) { clsaptitudephysique s = new clsaptitudephysique(); Object[] obj = ((DataRowView)bsrc.Current).Row.ItemArray; int i = 0; foreach (DataColumn dtc in ((DataRowView)bsrc.Current).Row.Table.Columns) { if (dtc.ToString().Equals("remarque")) { s.Remarque = ((string)obj[i]); } else if (dtc.ToString().Equals("idApt")) { s.Id = ((int)obj[i]); } else if (dtc.ToString().Equals("id_personne")) { s.Id_personne = ((int)obj[i]); } else if (dtc.ToString().Equals("id_province")) { s.Id_province = ((int)obj[i]); } else if (dtc.ToString().Equals("id_districtville")) { s.Id_districtville = ((int)obj[i]); } else if (dtc.ToString().Equals("id_territoirecommune")) { s.Id_territoirecommune = ((int)obj[i]); } else if (dtc.ToString().Equals("id_collectivitequartier")) { s.Id_collectivitequartier = ((int)obj[i]); } else if (dtc.ToString().Equals("age")) { s.AgePers = ((int)obj[i]); } else if (dtc.ToString().Equals("taille")) { s.Taille = ((double)obj[i]); } else if (dtc.ToString().Equals("poid")) { s.Poid = ((double)obj[i]); } else if (dtc.ToString().Equals("indicepigment")) { s.Indicepigment = ((double)obj[i]); } else if (dtc.ToString().Equals("perimetrethoracique")) { s.Perimetrethoracique = ((double)obj[i]); } else if (dtc.ToString().Equals("quotientvervaeck")) { s.Quotientvervaeck = ((double)obj[i]); } else if (dtc.ToString().Equals("dateexamen")) { s.Dateexamen = ((DateTime)obj[i]); } if (dtc.ToString().Equals("remarque")) { s.Remarque = ((string)obj[i]); } i++; } new clsaptitudephysique().update(s); cmdAfficherFiche.Enabled = true; MessageBox.Show("Modification effectuée!", "Modification", MessageBoxButtons.OK, MessageBoxIcon.Information); } } try { loadData(); } catch (Exception ex) { MessageBox.Show("Erreur lors du chargement des informations de la personne sélectionnée =>" + ex.Message, "Affichage informations malade", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception ex) { MessageBox.Show("Echec de la mise à jour" + ex.Message, "Mise à jour", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } //this.New(); //refresh(); }