public void Rédiger_une_contrat(int id) { using (paieEntities12 db = new paieEntities12()) { contrat nouvelle_contrat = new contrat() { date_embouche = this.date_embouche, frequnce_Paie = this.frequancePaie, base_paie = this.base_paie, mode_reglement = this.mode_reglement, salair_base = this.salair_base, taux_heure = this.taux_heure, taux_jour = this.taux_jour, statu = this.statu, date_fin = this.date_fin, date_sotie = this.date_sotie, mod_calcule = this.mod_calcule, rémunération = this.rémunération, montont_exoneration = this.montont_exoneration, mode_paiment = this.mode_paiment, banque = this.banque, CCP = this.CCP, Rip = this.Rip, exoneration_de_irg = this.exoneration_de_irg, id_salarié = id, }; db.contrats.Add(nouvelle_contrat); try { db.SaveChanges(); } catch (System.Data.Entity.Validation.DbEntityValidationException e) { MessageBox.Show(e.ToString()); } } }
public void ajouter_salarié() { using (paieEntities12 db = new paieEntities12()) { salariés liste = new salariés() { matruculation = this.matréculation, nom = this.Nom_salarié, prénom = this.Prénom_Salarié, dat_naiss = this.Date_Naiss, lieu_naiss = this.Lieu_naiss, num_sécurité_socialeee = this.Numéro_SS, sexe = this.Sexe, situation_famille = this.Situation_familliale, code_postal = this.code_postale, nationalité = this.nationalité, adresse_compléte = this.adresse, wilaya_naiss = this.wilaya_naiss, prénom_pére = this.prénom_pair, nom_mére = this.nom_mére, dans_enfant_scolarisé = this.nb_enfant_sco, Personnes_charge = this.personns_charge, état_sal = this.etat_salarié, nom_conjoin = this.nom_conjoine, situation_conjoin = this.situation_conjoine, code_wilaya = this.code_wilaya, email = this.email, photos = this.photoo, id_ent = this.id_ent, prénom_mére = this.prénom_mére }; contrat nouvelle_contrat = new contrat() { date_embouche = this.contra.date_embouche, frequnce_Paie = this.contra.frequancePaie, base_paie = this.contra.base_paie, mode_reglement = this.contra.mode_reglement, salair_base = this.contra.salair_base, taux_heure = this.contra.taux_heure, taux_jour = this.contra.taux_jour, statu = this.contra.statu, date_fin = this.contra.date_fin, date_sotie = this.contra.date_sotie, mod_calcule = this.contra.mod_calcule, rémunération = this.contra.rémunération, montont_exoneration = this.contra.montont_exoneration, mode_paiment = this.contra.mode_paiment, banque = this.contra.banque, CCP = this.contra.CCP, Rip = this.contra.Rip, exoneration_de_irg = this.contra.exoneration_de_irg, id_salarié = contra.id_salarié, }; try { db.contrats.Add(nouvelle_contrat); db.salariés.Add(liste); db.SaveChanges(); const string message = "le salarié est ajouter avec succès"; const string caption = "Message"; var result = MessageBox.Show(message, caption, MessageBoxButtons.OK, MessageBoxIcon.Question); } catch (System.Data.Entity.Validation.DbEntityValidationException e) { MessageBox.Show(e.ToString(), "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }