void SelectDatas(ReceptionEnfant r) { try { dgRecept.DataSource = r.ListOfEnfantsRecu(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Enregistrer() { DateTime datenaissaissance; datenaissaissance = Convert.ToDateTime(naissTxt.Text); try { if (nomTxt.Text == "" || sex == "" || naissTxt.Text == "" || pereTxt.Text == "" || mereTxt.Text == "" || datenaissaissance.Date >= DateTime.Today) { MessageBox.Show("Impossible d'enregistrer, Champs obligatoires vides ou dates supérieur", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else if (UserSession.GetInstance().Fonction == "Secrétaire" || UserSession.GetInstance().Fonction == "SA") { int dif = 0; dif = DateTime.Today.Year - datenaissaissance.Year; DateTime daterecpt; daterecpt = Convert.ToDateTime(recptTxt.Text); if (daterecpt > DateTime.Today) { MessageBox.Show("Impossible d'enregistrer une date de réception qui n'est pas encore arriver\n Laisser le champs date réception vide ou bien inserer une date valide", "Stop", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else if (daterecpt.Date <= datenaissaissance.Date) { MessageBox.Show("Impossible d'enregistrer une date de réception inférieur à la date de naissance\n Laisser le champs date réception vide ou bien inserer une date valide", "Stop", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { if (dif < 5) { ReceptionEnfant r = new ReceptionEnfant(); r.Id = id; r.Noms = nomTxt.Text; r.Sexe = sex; r.DateNaissance = Convert.ToDateTime(naissTxt.Text); r.DateReception = Convert.ToDateTime(recptTxt.Text); r.ProvOrigine = provTxt.Text; r.TerrOrigine = terrTxt.Text; r.Pere = pereTxt.Text; r.Mere = mereTxt.Text; r.Pasteur = pastTxt.Text; r.SaveDatas(r); DynamicClasses.GetInstance().Alert("Enfant save", DialogForms.FrmAlert.enmType.Success); //Initialisation des champs Initialiser(); //Message de confirmation } else { MessageBox.Show("Seul les enfants de moins de 5ans sont acceptés", "Information", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
void Search(ReceptionEnfant m) { dgRecept.DataSource = m.Research(serchTxt.Text); }