Пример #1
0
        private void Liste_rubrique_Activated(object sender, EventArgs e)
        {
            dataGridView1.Rows.Clear();
            dataGridView1.AllowUserToAddRows = false;
            list_rub.Clear();



            using (paieEntities12 db = new paieEntities12())

            {
                var     query  = from it in db.rubriques select it;
                var     queryy = from it in db.formules select it;
                formule formu  = new formule();
                foreach (rubrique new_rub in query)
                {
                    foreach (var item in queryy)
                    {
                        if (new_rub.id_rubrique == item.id_rubrique)
                        {
                            formu = item;
                        }
                    }



                    list_rub.Add(new Rubriquee()
                    {
                        id_rubrique = new_rub.id_rubrique, code = new_rub.code, Type = new_rub.sens.GetValueOrDefault(), abrégé = new_rub.abrégé, Libellé = new_rub.libellé, imopsalble = new_rub.imopsalble, montant = new_rub.montant.Value, formule = formu, cotisable = new_rub.cotisable.GetValueOrDefault(), imprimable = new_rub.imopsalblee, Typee = new_rub.Type_val
                    });
                }
            }
            DataAjoute(dataGridView1, list_rub);
        }
Пример #2
0
        public void ajouter_user()
        {
            using (paieEntities12 db = new paieEntities12())
            {
                login liste = new login()
                {
                    utilisateur = this.utilisateur,
                    mot_de_pass = this.mot_de_pass,
                    role        = this.role
                };
                try
                {
                    db.logins.Add(liste);
                    db.SaveChanges();
                    const string message = "l'Usilisateur est ajouter avec succès";
                    const string caption = "Form Closing";

                    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);
                }
            }
        }
Пример #3
0
        public void ajouter()
        {
            using (paieEntities12 db = new paieEntities12())
            {
                rubrique liste = new rubrique()
                {
                    code        = this.code,
                    libellé     = this.Libellé,
                    abrégé      = this.abrégé,
                    imopsalblee = this.imprimable,
                    montant     = this.montant,
                    imopsalble  = this.imopsalble,
                    cotisable   = this.cotisable,
                    compt       = this.compt,
                    sens        = true,
                    Type_val    = Typee,
                };
                if (formule != null)
                {
                    var     query = from it in db.rubriques.OrderByDescending((x => x.id_rubrique)).ToList() select it;
                    int     i     = query.First().id_rubrique;
                    formule lise2 = new formule()
                    {
                        id_rubrique = i + 1,
                        Base        = formule.Base,
                        taux        = formule.taux,
                        nombre      = formule.nombre,
                        montont     = formule.montont,
                        equoiation  = formule.equoiation
                    };
                    db.formules.Add(lise2);
                }
                else if (Double.IsNaN(valeur_ini))
                {
                    var     query = from it in db.rubriques.OrderByDescending((x => x.id_rubrique)).ToList() select it;
                    int     i     = query.First().id_rubrique;
                    formule lise2 = new formule()
                    {
                        id_rubrique = i + 1,
                        montont     = valeur_ini,
                    };
                }
                try
                {
                    db.rubriques.Add(liste);
                    db.SaveChanges();
                    const string message = "la rubrique est bien ajouter 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);
                }
            }
        }
Пример #4
0
        public void SuprimerSalarié(int id)
        {
            using (paieEntities12 db = new paieEntities12())
            {
                try
                {
                    var report  = (from d in db.salariés where d.id_salarié == id select d).Single();
                    var reportt = (from d in db.contrats where d.id_salarié == id select d).Single();

                    db.contrats.Remove(reportt);
                    db.salariés.Remove(report);
                    db.SaveChanges();
                    const string message = "le salarié est supprimer avec succès";
                    const string caption = "Form Closing";

                    MessageBox.Show(message, caption,
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Question);
                }
                catch (InvalidOperationException e)

                {
                    MessageBox.Show(e.ToString());
                }
            }
        }
Пример #5
0
        public void modifier_user(int id)
        {
            using (paieEntities12 db = new paieEntities12())
            {
                var result = db.logins.SingleOrDefault(b => b.id == id);
                if (result != null)
                {
                    result.utilisateur = this.utilisateur;
                    result.mot_de_pass = this.mot_de_pass;
                    result.role        = this.role;



                    try
                    {
                        db.SaveChanges();
                        const string message = "l'Utilisateur est modifier avec succès";
                        const string caption = "Form Closing";

                        MessageBox.Show(message, caption,
                                        MessageBoxButtons.OK,
                                        MessageBoxIcon.Question);
                    }
                    catch (System.Data.Entity.Validation.DbEntityValidationException e)
                    {
                        MessageBox.Show(e.ToString(), "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    ;
                }
            }
        }
Пример #6
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();
             }
         }
     }
 }
Пример #7
0
 void romplire()
 {
     liste_rub_no_actif.Clear();
     liste_rub_actif.Clear();
     dataGridView1.Rows.Clear();
     dataGridView2.Rows.Clear();
     using (paieEntities12 db = new paieEntities12())
     {
         var query = from it in db.rubriques select it;
         foreach (var item in query)
         {
             liste_rub.Add(item);
             if (item.etat.GetValueOrDefault())
             {
                 liste_rub_actif.Add(item);
             }
             else
             {
                 liste_rub_no_actif.Add(item);
             }
         }
     }
     ajoute(dataGridView1, liste_rub_no_actif);
     ajoute(dataGridView2, liste_rub_actif);
 }
Пример #8
0
 private void Paramétre_Load(object sender, EventArgs e)
 {
     using (paieEntities12 db = new paieEntities12())
     {
         var querry  = from it in db.baréme_IRG select it;
         var querry2 = from it in db.Barém_cnas select it;
         foreach (var item in querry)
         {
             barém.Add(item);
         }
         foreach (var item in querry2)
         {
             baréme.Add(item);
         }
     }
     textBox1.Text  = barém[0].valeur_inferieur.ToString();
     textBox2.Text  = barém[0].valeur_supérieur.ToString();
     textBox3.Text  = barém[0].Montant.ToString();
     textBox4.Text  = barém[1].valeur_inferieur.ToString();
     textBox5.Text  = barém[1].valeur_supérieur.ToString();
     textBox6.Text  = barém[1].Montant.ToString();
     textBox7.Text  = barém[2].valeur_inferieur.ToString();
     textBox8.Text  = barém[2].valeur_supérieur.ToString();
     textBox9.Text  = barém[2].Montant.ToString();
     textBox10.Text = barém[3].valeur_inferieur.ToString();
     textBox11.Text = barém[3].valeur_supérieur.ToString();
     textBox12.Text = barém[3].Montant.ToString();
     textBox13.Text = baréme[0].Montant.ToString();
     textBox14.Text = baréme[1].Montant.ToString();
 }
Пример #9
0
        private void button4_Click(object sender, EventArgs e)
        {
            entreprisee ent = new entreprisee();

            using (paieEntities12 db = new paieEntities12())
            {
                var query = (from d in db.Entreprises where d.id_entreprise == id_entt select d).Single();

                ent.Nom_Ent          = query.nom_ent;
                ent.activité         = query.Activité;
                ent.Adresse          = query.adresse;
                ent.email            = query.email;
                ent.rejistre_comerce = query.rejistre_comerce;
                ent.Téléphone        = query.téléphone;
            }
            string ccp_rip = "5444454225424";

            //  MessageBox.Show(ent.Nom_Ent + ent.activité + ent.Adresse.TrimEnd() + ent.rejistre_comerce.TrimEnd() + ent.Téléphone.TrimEnd() + ent.email.TrimEnd());
            using (bultin im = new bultin(ent.Nom_Ent, ent.activité, ent.Adresse.TrimEnd(), ent.rejistre_comerce.TrimEnd(), ent.Téléphone.TrimEnd(), ent.email.TrimEnd(), comboBox1.Text + " " + comboBox2.Text, listeSAl[g].Nom_salarié.TrimEnd(), listeSAl[g].Prénom_Salarié.TrimEnd(), listeSAl[g].matréculation.TrimEnd(), listeSAl[g].contra.date_embouche.ToString("MM/dd/yyyy").TrimEnd(), listeSAl[g].Situation_familliale.TrimEnd(), listeSAl[g].Numéro_SS.TrimEnd(), ccp_rip.TrimEnd(), listeSAl[g].contra.rémunération.TrimEnd()))
            {
                foreach (var item in listeSAl[g].historique_bulltin)
                {
                    if (item.bultin.mois.StartsWith(comboBox1.Text) && item.bultin.année.StartsWith(this.comboBox2.Text))
                    {
                        //MessageBox.Show(item.lise_rub. .libellé + " " liste_rub[0].libellé + " " + liste_rub[0].libellé);
                        //   bultin.lise_rub
                        // item.lise_rub
                        im.liste_rub   = item.lise_rub;
                        im.net_a_apyer = item.bultin.net_a_apyer.ToString();
                    }
                }
                im.ShowDialog();
            }
        }
Пример #10
0
        public void suprimer_rub(int id)
        {
            using (paieEntities12 db = new paieEntities12())
            {
                try
                {
                    var report  = (from d in db.rubriques where d.id_rubrique == id select d).Single();
                    var reportt = (from d in db.formules where d.id_rubrique == id select d).Single();

                    db.formules.Remove(reportt);
                    db.rubriques.Remove(report);
                    db.SaveChanges();
                    const string message = "la rubrique est bien été suprimer avec succès";
                    const string caption = "Message";

                    MessageBox.Show(message, caption,
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Question);
                }
                catch (InvalidOperationException e)

                {
                    MessageBox.Show(e.ToString());
                }
            }
        }
Пример #11
0
        private void Liste_user_Activated(object sender, EventArgs e)
        {
            button2.Enabled = false;
            button3.Enabled = false;
            dataGridView1.Rows.Clear();
            dataGridView1.AllowUserToAddRows = false;
            list_user.Clear();


            using (paieEntities12 db = new paieEntities12())

            {
                var query = from it in db.logins select it;

                foreach (login new_log in query)
                {
                    list_user.Add(new Loginn {
                        id = new_log.id, utilisateur = new_log.utilisateur, mot_de_pass = new_log.mot_de_pass, role = new_log.role
                    });
                }


                DataAjoute(dataGridView1, list_user);
            }
        }
Пример #12
0
 private void pp_Load(object sender, EventArgs e)
 {
     using (paieEntities12 dbe = new paieEntities12())
     {
         // ruberique_bulltinBindingSource.DataSource = dbe.ruberique_bulltin.ToList();
         this.reportViewer1.RefreshReport();
     }
     // this.reportViewer1.RefreshReport();
 }
Пример #13
0
        private void Constant_Load(object sender, EventArgs e)
        {
            using (paieEntities12 db = new paieEntities12())
            {
                var querry = from it in db.Constantts select it;
                var query  = from it in db.rubriques select it;
                var query2 = from it in db.formules select it;

                int     row   = dataGridView1.Rows.Add();
                formule formu = new formule();
                foreach (var new_rub in query)
                {
                    foreach (var item in query2)
                    {
                        if (new_rub.id_rubrique == item.id_rubrique)
                        {
                            formu = item;
                        }
                    }
                    list_rub.Add(new Rubriquee()
                    {
                        id_rubrique = new_rub.id_rubrique, code = new_rub.code, Type = new_rub.sens.GetValueOrDefault(), abrégé = new_rub.abrégé, Libellé = new_rub.libellé, imopsalble = new_rub.imopsalble, montant = new_rub.montant.Value, formule = formu, valeur_ini = new_rub.valeur_initia.GetValueOrDefault()
                    });
                }
                foreach (var item in querry)
                {
                    list_con.Add(item);
                    if (item.Code == null)
                    {
                        dataGridView1.Rows[row].Cells[0].Value = "";
                    }
                    else
                    {
                        dataGridView1.Rows[row].Cells[0].Value = item.Code;
                    }
                    if (item.Intitulé == null)
                    {
                        dataGridView1.Rows[row].Cells[1].Value = "";
                    }
                    else
                    {
                        dataGridView1.Rows[row].Cells[1].Value = item.Intitulé;
                    }
                    if (item.Valeur == null)
                    {
                        dataGridView1.Rows[row].Cells[2].Value = "";
                    }
                    else
                    {
                        dataGridView1.Rows[row].Cells[2].Value = item.Valeur.ToString();
                    }
                }
                data_ajout(list_rub, dataGridView1);
            }
        }
Пример #14
0
 public void ajouter_banque()
 {
     using (paieEntities12 dbe = new paieEntities12())
     {
         Banque liste = new Banque()
         {
             adresse_banque = this.adresse,
             nom_banque     = this.nom_banque,
             téléphonee     = this.téléphone
         };
         dbe.Banques.Add(liste);
         dbe.SaveChanges();
     }
 }
Пример #15
0
        public void modifier()
        {
            using (paieEntities12 db = new paieEntities12())
            {
                var result = db.Banques.SingleOrDefault(b => b.id_Banque == this.id_banque);
                if (result != null)
                {
                    result.nom_banque     = this.nom_banque;
                    result.adresse_banque = this.adresse;
                    result.téléphonee     = this.téléphone;

                    db.SaveChanges();
                }
            }
        }
Пример #16
0
        private void Liste_ent_Activated(object sender, EventArgs e)
        {
            button2.Enabled = false;
            button3.Enabled = false;
            button4.Enabled = false;
            dataGridView1.Rows.Clear();
            dataGridView1.AllowUserToAddRows = false;
            list_ent.Clear();
            if (id == 1)
            {
                using (paieEntities12 db = new paieEntities12())

                {
                    var query = from it in db.Entreprises select it;

                    foreach (Entreprise new_ent in query)
                    {
                        list_ent.Add(new entreprisee()
                        {
                            id_ent = new_ent.id_entreprise, form_Juriduique = new_ent.form_juriduique, activité = new_ent.Activité, Adresse = new_ent.adresse, code_postal = new_ent.code_postal, Téléphone = new_ent.téléphone, email = new_ent.email, Identifiant_Fiscal = new_ent.Identifiant_Fiscal, fax = new_ent.fax, Nom_Ent = new_ent.nom_ent, rejistre_comerce = new_ent.rejistre_comerce, Ville = new_ent.Ville, id_user = new_ent.id_user.GetValueOrDefault()
                        });
                    }


                    DataAjoute(dataGridView1, list_ent);
                }
            }
            else
            {
                using (paieEntities12 db = new paieEntities12())

                {
                    var query = from it in db.Entreprises.Where(i => i.id_user == id).ToList() select it;

                    foreach (Entreprise new_ent in query)
                    {
                        list_ent.Add(new entreprisee()
                        {
                            id_ent = new_ent.id_entreprise, form_Juriduique = new_ent.form_juriduique, activité = new_ent.Activité, Adresse = new_ent.adresse, code_postal = new_ent.code_postal, Téléphone = new_ent.téléphone, email = new_ent.email, Identifiant_Fiscal = new_ent.Identifiant_Fiscal, fax = new_ent.fax, Nom_Ent = new_ent.nom_ent, rejistre_comerce = new_ent.rejistre_comerce, Ville = new_ent.Ville, id_user = new_ent.id_user.GetValueOrDefault()
                        });
                    }


                    DataAjoute(dataGridView1, list_ent);
                }
            }
        }
Пример #17
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);
            }
        }
Пример #18
0
        public void ajouter()
        {
            using (paieEntities12 db = new paieEntities12())
            {
                double x = 0;
                if (Double.IsNaN(valeur_ini))
                {
                    x = valeur_ini;
                }
                rubrique liste = new rubrique()
                {
                    code          = this.code,
                    libellé       = this.Libellé,
                    abrégé        = this.abrégé,
                    imopsalblee   = this.imprimable,
                    montant       = this.montant,
                    imopsalble    = this.imopsalble,
                    cotisable     = this.cotisable,
                    compt         = this.compt,
                    sens          = true,
                    Type_val      = Typee,
                    valeur_initia = x,
                };

                if (Double.IsNaN(valeur_ini))
                {
                }
                try
                {
                    db.rubriques.Add(liste);
                    db.SaveChanges();
                    const string message = "la rubrique est bien ajouter 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);
                }
            }
        }
Пример #19
0
        private void entity(ruberique_bulltin rubee)
        {
            using (paieEntities12 dbee = new paieEntities12())
            {
                dbee.ruberique_bulltin.Add(rubee);


                MessageBox.Show(rubee.code + "  " + rubee.gain + "  " + rubee.libellé + "  " + rubee.nbr_base + "  " + rubee.taux + "  " + rubee.retenue);
                dbee.SaveChanges(); dbee.SaveChanges();
                MessageBox.Show("le bulltin et bien ajouter avec succés");
                try
                {
                }
                catch (DbEntityValidationException dbEx)
                {
                }
            }
        }
Пример #20
0
        private void Form2_Load(object sender, EventArgs e)
        {
            using (paieEntities12 db = new paieEntities12())

            {
                var query = from it in db.logins

                            select it;

                foreach (login userr in query)
                {
                    liste_user.Add(new Loginn()
                    {
                        id = userr.id, utilisateur = userr.utilisateur, mot_de_pass = userr.mot_de_pass, role = userr.role
                    });
                }
            }
        }
Пример #21
0
        private void Print_Load(object sender, EventArgs e)
        {
            using (paieEntities12 dbe = new paieEntities12())
            {
                ruberique_bulltinBindingSource.DataSource = dbe.rubriques.ToList();
                this.reportViewer1.RefreshReport();
            }

            //Microsoft.Reporting.WinForms.ReportParameter[] para = new Microsoft.Reporting.WinForms.ReportParameter[]
            //{

            //        new Microsoft.Reporting.WinForms.ReportParameter("nom_ent",nom_ent),
            //new Microsoft.Reporting.WinForms.ReportParameter("Activité_ent",activité_ent),
            //new Microsoft.Reporting.WinForms.ReportParameter("Adresse_ent",adresse_ent),
            //new Microsoft.Reporting.WinForms.ReportParameter("registre_comerce_ent",registre_comerce),
            //new Microsoft.Reporting.WinForms.ReportParameter("téléphone_ent",téléphone_ent),
            //new Microsoft.Reporting.WinForms.ReportParameter("Email_ent",eamail_ent),
            //new Microsoft.Reporting.WinForms.ReportParameter("mois_et_année_bultin",mois_année_bultin),
            //new Microsoft.Reporting.WinForms.ReportParameter("prénom_sal",prénom_sal),
            //new Microsoft.Reporting.WinForms.ReportParameter("Nom_sal",nom_sal),
            //new Microsoft.Reporting.WinForms.ReportParameter("date_embouche",date_embouche),
            //new Microsoft.Reporting.WinForms.ReportParameter("Matricule",matricule_sal),
            //new Microsoft.Reporting.WinForms.ReportParameter("situlation_fam_sal",situiation_fam),

            //new Microsoft.Reporting.WinForms.ReportParameter("ccp_rip",num_ccp_rip),
            //new Microsoft.Reporting.WinForms.ReportParameter("mode_virment_sal",mode_vérsement),
            //new Microsoft.Reporting.WinForms.ReportParameter("Net_a_payer",Net_a_pyer),
            //new Microsoft.Reporting.WinForms.ReportParameter("Numéro_ss_sal",num_ss_sal),

            //};
            //ruberique_bulltinBindingSource.DataSource = liste_rub;

            // this.reportViewer1.LocalReport.SetParameters(para);
            //using (paieEntities dbe = new paieEntities())
            //{


            //    this.reportViewer1.RefreshReport();

            //}
            this.reportViewer1.RefreshReport();

            //  this.reportViewer1.RefreshReport();
        }
Пример #22
0
        public void modifier_rub(int id)
        {
            using (paieEntities12 db = new paieEntities12())
            {
                var result  = db.rubriques.SingleOrDefault(b => b.id_rubrique == id);
                var resultt = db.formules.SingleOrDefault(b => b.id_rubrique == id);
                if (result != null && resultt != null)
                {
                    result.code        = this.code;
                    result.libellé     = this.Libellé;
                    result.abrégé      = this.abrégé;
                    result.imopsalblee = this.imprimable;
                    result.montant     = this.montant;
                    resultt.equoiation = formule.equoiation;
                    resultt.Base       = formule.Base;
                    resultt.taux       = formule.taux;
                    resultt.nombre     = formule.nombre;
                    resultt.montont    = formule.montont;


                    try
                    {
                        db.formules.Attach(resultt);
                        db.rubriques.Attach(result);
                        //db.Entry(resultt).State = EntityState.Modified;

                        //db.Entry(result).State = EntityState.Modified;
                        db.SaveChanges();
                        const string message = "la rubrique est bien 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);
                    }
                }
            }
        }
Пример #23
0
        public void suprimer_contrat(int id_cont)
        {
            using (paieEntities12 db = new paieEntities12())
            {
                try
                {
                    var report = (from d in db.contrats where d.id_contrat == id_cont select d).Single();

                    db.contrats.Remove(report);
                    db.SaveChanges();
                }
                catch (InvalidOperationException e)

                {
                    Console.WriteLine(e);

                    return;
                }
            }
        }
Пример #24
0
        public void suprimer_banque()
        {
            using (paieEntities12 db = new paieEntities12())
            {
                try
                {
                    var report = (from d in db.Banques  where d.id_Banque == this.id_banque select d).Single();

                    db.Banques.Remove(report);
                    db.SaveChanges();
                }
                catch (InvalidOperationException e)

                {
                    Console.WriteLine(e);

                    return;
                }
            }
        }
Пример #25
0
        public void suprimer_ENT(int id)
        {
            using (paieEntities12 db = new paieEntities12())
            {
                try
                {
                    var report = (from d in db.Entreprises where d.id_entreprise == id select d).Single();

                    db.Entreprises.Remove(report);
                    db.SaveChanges();
                }

                catch (InvalidOperationException e)

                {
                    MessageBox.Show(e.ToString());


                    return;
                }
            }
        }
Пример #26
0
        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());
                }
            }
        }
Пример #27
0
        public void modifier(int id)
        {
            using (paieEntities12 db = new paieEntities12())
            {
                var result = db.rubriques.SingleOrDefault(b => b.id_rubrique == id);

                double x = 0;
                if (Double.IsNaN(valeur_ini))
                {
                    x = valeur_ini;
                }
                if (result != null)
                {
                    result.code     = this.code;
                    result.libellé  = this.Libellé;
                    result.abrégé   = this.abrégé;
                    result.montant  = this.montant;
                    result.Type_val = Typee;
                    valeur_ini      = x;

                    try
                    {
                        db.SaveChanges();
                        const string message = "la rubrique est bien 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);
                    }
                }
            }
        }
Пример #28
0
 public void Ajouter_Ent()
 {
     using (paieEntities12 db = new paieEntities12())
     {
         Entreprise liste = new Entreprise()
         {
             nom_ent            = this.Nom_Ent,
             adresse            = this.Adresse,
             téléphone          = this.Téléphone,
             form_juriduique    = this.form_Juriduique,
             email              = this.email,
             Activité           = this.activité,
             rejistre_comerce   = this.rejistre_comerce,
             Identifiant_Fiscal = this.Identifiant_Fiscal,
             code_postal        = this.code_postal,
             Ville              = this.Ville,
             fax     = this.fax,
             id_user = id_user
         };
         db.Entreprises.Add(liste);
         db.SaveChanges();
     }
 }
Пример #29
0
        public void modifier_contrat(int id_cont)
        {
            using (paieEntities12 db = new paieEntities12())
            {
                var result = db.contrats.SingleOrDefault(b => b.id_contrat == id_cont);
                if (result != null)
                {
                    result.date_embouche       = this.date_embouche;
                    result.frequnce_Paie       = this.frequancePaie;
                    result.base_paie           = this.base_paie;
                    result.id_salarié          = this.id_salarié;
                    result.mode_reglement      = this.mode_reglement;
                    result.salair_base         = this.salair_base;
                    result.taux_heure          = this.taux_heure;
                    result.taux_jour           = this.taux_jour;
                    result.statu               = this.statu;
                    result.date_fin            = this.date_fin;
                    result.date_sotie          = this.date_sotie;
                    result.mod_calcule         = this.mod_calcule;
                    result.rémunération        = this.rémunération;
                    result.montont_exoneration = this.montont_exoneration;
                    result.mode_paiment        = this.mode_paiment;
                    result.banque              = this.banque;
                    result.CCP = this.CCP;
                    result.Rip = this.Rip;
                    result.exoneration_de_irg = this.exoneration_de_irg;

                    try
                    {
                        db.SaveChanges();
                    }
                    catch (Exception)
                    {
                    }
                }
            }
        }
Пример #30
0
        public void suprimer_user(int id)
        {
            using (paieEntities12 db = new paieEntities12())
            {
                try
                {
                    var report = (from d in db.logins where d.id == id select d).Single();

                    db.logins.Remove(report);
                    db.SaveChanges();
                    const string message = "l'Usilisateur est supprimer avec succès";
                    const string caption = "Form Closing";

                    MessageBox.Show(message, caption,
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Question);
                }
                catch (InvalidOperationException e)

                {
                    MessageBox.Show(e.ToString());
                }
            }
        }