示例#1
0
        public static void update_db_TRS() // event void
        {
            var context = new trs_machineEntities2();
            var duree   = from c in context.machine_1_trs
                          where c.id == last_id_trs
                          select c;
            var OEE = duree.FirstOrDefault();

            //OEE.user = Calcul_TRS.utilisateur;
            OEE.temps_brut   = Calcul_TRS.temps_brut;
            OEE.temps_requis = Calcul_TRS.temps_requis;

            OEE.qte_produite       = Convert.ToInt32(Calcul_TRS.nbre_produit);
            OEE.qte_acceptee       = Convert.ToInt32(Calcul_TRS.accepte);
            OEE.qualite            = Calcul_TRS.qualité;
            OEE.cadence_reele      = Calcul_TRS.cadence_reele;
            OEE.cadence_therorique = Calcul_TRS.cadence_theorique;
            OEE.performance        = Calcul_TRS.performance;

            OEE.qualite_produit_1 = Calcul_TRS.produit_1_qualite;
            OEE.qualite_produit_2 = Calcul_TRS.produit_2_qualite;


            OEE.disponibilite = Calcul_TRS.disponibilité;
            OEE.TRS           = Calcul_TRS.TRS;

            context.SaveChanges();
        }
示例#2
0
        // Functions base de données..............................................................................

        public static void insert_db_TRS()  // event : appuyer sur boutton "demarrer un travail" dans UC_config
        {
            machine_1_trs model_machine_TRS = new machine_1_trs();

            //config travail
            model_machine_TRS.date   = DateTime.Now;
            model_machine_TRS.user   = utilisateur;
            model_machine_TRS.equipe = equipe;

            //model_machine_TRS.of_1 = Calcul_TRS.OF_1;
            //model_machine_TRS.of_2 = Calcul_TRS.OF_2;
            //model_machine_TRS.produit_1 = Calcul_TRS.produit_1;
            //model_machine_TRS.produit_2 = Calcul_TRS.produit_2;

            //model_machine_TRS.moule =Calcul_TRS.moule;
            //model_machine_TRS.empreinte =Calcul_TRS.moule_empreinte;
            //model_machine_TRS.matiere =Calcul_TRS.matiere;
            //model_machine_TRS.palette =Calcul_TRS.palette;
            //calcul_TRS
            model_machine_TRS.temps_brut         = Calcul_TRS.temps_brut;
            model_machine_TRS.temps_requis       = Calcul_TRS.temps_requis;
            model_machine_TRS.disponibilite      = Calcul_TRS.disponibilité;
            model_machine_TRS.qte_produite       = Convert.ToInt32(Calcul_TRS.nbre_produit);
            model_machine_TRS.qte_acceptee       = Convert.ToInt32(Calcul_TRS.accepte);
            model_machine_TRS.qualite            = Calcul_TRS.qualité;
            model_machine_TRS.cadence_therorique = Calcul_TRS.cadence_theorique;
            model_machine_TRS.cadence_reele      = Calcul_TRS.cadence_reele;
            model_machine_TRS.performance        = Calcul_TRS.performance;
            model_machine_TRS.TRS = Calcul_TRS.TRS;

            model_machine_TRS.qualite_produit_1 = Calcul_TRS.produit_1_qualite;
            model_machine_TRS.qualite_produit_2 = Calcul_TRS.produit_2_qualite;

            using (trs_machineEntities2 db = new trs_machineEntities2())
            {
                db.machine_1_trs.Add(model_machine_TRS);
                db.SaveChanges();
            }
            last_id_trs = model_machine_TRS.id;
        }