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(); }
// 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; }