Example #1
0
 public void changer_etat(bool etat, int id)
 {
     if (etat)
     {
         using (paieEntities12 db = new paieEntities12())
         {
             var resultt = db.rubriques.SingleOrDefault(b => b.id_rubrique == id);
             if (resultt != null)
             {
                 resultt.etat            = false;
                 db.Entry(resultt).State = System.Data.Entity.EntityState.Modified;
                 db.SaveChanges();
             }
         }
     }
     else
     {
         using (paieEntities12 db = new paieEntities12())
         {
             var resultt = db.rubriques.SingleOrDefault(b => b.id_rubrique == id);
             if (resultt != null)
             {
                 resultt.etat            = true;
                 db.Entry(resultt).State = System.Data.Entity.EntityState.Modified;
                 db.SaveChanges();
             }
         }
     }
 }
Example #2
0
        public Boolean ModiferEN(int id)
        {
            using (paieEntities12 dbe = new paieEntities12())
            {
                var result = dbe.Entreprises.SingleOrDefault(b => b.id_entreprise == id);
                if (result != null)
                {
                    result.nom_ent            = this.Nom_Ent;
                    result.adresse            = this.Adresse;
                    result.form_juriduique    = this.form_Juriduique;
                    result.téléphone          = this.Téléphone;
                    result.email              = this.email;
                    result.Activité           = this.activité;
                    result.rejistre_comerce   = this.rejistre_comerce;
                    result.Identifiant_Fiscal = this.Identifiant_Fiscal;
                    result.code_postal        = this.code_postal;
                    result.Ville              = this.Ville;
                    result.fax = this.fax;
                    try
                    {
                        dbe.Entreprises.Attach(result);
                        dbe.Entry(result).State = EntityState.Modified;
                        dbe.SaveChanges();
                    }
                    catch (Exception ex)
                    {
                    }
                    //try
                    //{

                    //    dbe.SaveChanges();
                    //    MessageBox.Show("la socité et bien modifier");
                    //    return true;
                    //}
                    //catch (DbEntityValidationException ex)
                    //{
                    //    MessageBox.Show(ex.ToString());

                    //    return false;
                    //}
                }

                return(true);
            }
        }
Example #3
0
        public void ModiferSalarié()
        {
            using (paieEntities12 db = new paieEntities12())
            {
                var resultt = db.contrats.SingleOrDefault(b => b.id_salarié == id_salarié);

                var result = db.salariés.SingleOrDefault(b => b.id_salarié == id_salarié);

                if (result != null)
                {
                    result.matruculation          = this.matréculation;
                    result.nom                    = this.Nom_salarié;
                    result.prénom                 = this.Prénom_Salarié;
                    result.dat_naiss              = this.Date_Naiss;
                    result.lieu_naiss             = this.Lieu_naiss;
                    result.num_sécurité_socialeee = this.Numéro_SS;
                    result.sexe                   = this.Sexe;
                    result.situation_famille      = this.Situation_familliale;
                    result.code_postal            = this.code_postale;
                    result.nationalité            = this.nationalité;
                    result.adresse_compléte       = this.adresse;
                    result.wilaya_naiss           = this.wilaya_naiss;
                    result.prénom_pére            = this.prénom_pair;
                    result.nom_mére               = this.nom_mére;
                    result.Personnes_charge       = this.personns_charge;
                    result.état_sal               = this.etat_salarié;
                    result.nom_conjoin            = this.nom_conjoine;
                    result.situation_conjoin      = this.situation_conjoine;
                    result.code_wilaya            = this.code_wilaya;
                    result.email                  = this.email;
                    result.prénom_mére            = this.prénom_mére;
                    result.photos                 = this.photoo;
                    db.salariés.Attach(result);
                    db.Entry(result).State = EntityState.Modified;
                }

                if (resultt != null)
                {
                    resultt.date_embouche       = this.contra.date_embouche;
                    resultt.frequnce_Paie       = this.contra.frequancePaie;
                    resultt.base_paie           = this.contra.base_paie;
                    resultt.id_salarié          = this.contra.id_salarié;
                    resultt.mode_reglement      = this.contra.mode_reglement;
                    resultt.salair_base         = this.contra.salair_base;
                    resultt.taux_heure          = this.contra.taux_heure;
                    resultt.taux_jour           = this.contra.taux_jour;
                    resultt.statu               = this.contra.statu;
                    resultt.date_fin            = this.contra.date_fin;
                    resultt.date_sotie          = this.contra.date_sotie;
                    resultt.mod_calcule         = this.contra.mod_calcule;
                    resultt.rémunération        = this.contra.rémunération;
                    resultt.montont_exoneration = this.contra.montont_exoneration;
                    resultt.mode_paiment        = this.contra.mode_paiment;
                    resultt.banque              = this.contra.banque;
                    resultt.CCP = this.contra.CCP;
                    resultt.Rip = this.contra.Rip;
                    resultt.exoneration_de_irg = this.contra.exoneration_de_irg;

                    db.contrats.Attach(resultt);
                    db.Entry(resultt).State = EntityState.Modified;
                }

                try
                {
                    db.SaveChanges();
                    const string message = "le salarié est modifier avec succès";
                    const string caption = "Message";

                    MessageBox.Show(message, caption,
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Question);
                }
                catch (System.Data.Entity.Validation.DbEntityValidationException e)
                {
                    MessageBox.Show(e.ToString(), "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.ToString());
                }
            }
        }