public static void insert_db_production() // event : appuyer sur boutton "demarrer un travail" dans UC_config { machine_1_production model_machine_production = new machine_1_production(); //config travail model_machine_production.debut = DateTime.Now; model_machine_production.fin = DateTime.Now; model_machine_production.of_1 = OF_1; model_machine_production.ref_1 = produit_1; model_machine_production.ref_1_total = produit_1_total; model_machine_production.ref_1_rebut = produit_1_rebut; model_machine_production.ref_1_qualite = produit_1_qualite; model_machine_production.of_2 = OF_2; model_machine_production.ref_2 = produit_2; model_machine_production.ref_2_total = produit_2_total; model_machine_production.ref_2_rebut = produit_2_rebut; model_machine_production.ref_2_qualite = produit_2_qualite; model_machine_production.moule = moule; model_machine_production.empreinte = moule_empreinte; model_machine_production.description = description; model_machine_production.matiere = matiere; model_machine_production.palette = palette; using (machine_1_production_Entities db = new machine_1_production_Entities()) { db.machine_1_production.Add(model_machine_production); db.SaveChanges(); } last_id_production = model_machine_production.idmachine_1_production; }
public static void update_db_TRS_production() // event void { var context = new machine_1_production_Entities(); var prod = from c in context.machine_1_production where c.idmachine_1_production == last_id_production select c; var production = prod.FirstOrDefault(); production.fin = DateTime.Now; production.ref_1_total = produit_1_total; production.ref_1_rebut = produit_1_rebut; production.ref_1_qualite = produit_1_qualite; production.ref_2_total = produit_2_total; production.ref_2_rebut = produit_2_rebut; production.ref_2_qualite = produit_2_qualite; context.SaveChanges(); }