public ActionResult CreatePersonnel(Personnel pers, FormCollection collection) { int idregion = db.FindRegionByBatiment(pers.idBatiment); int idgou = db.FindGouverneratByBatiment(pers.idBatiment); int idpays = db.FindPaysByBatiment(pers.idBatiment); int iddelegation = db.FindDelegationByBatiment(pers.idBatiment); int idorg = db.FindOrganisationByDelegation(pers.idBatiment); pers.idDelegation = iddelegation; pers.idRegion = idregion; pers.idOrganisation = idorg; pers.idPays = idpays; pers.idGouvernorat = idgou; try { BissInventaireEntities.Instance.Personnel.Add(pers); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("GetPersonnel")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
public ActionResult CreateUsersTest(Utilisateur user, FormCollection collection) { if (ModelState.IsValid) { try { user.etatUtilisateur = true; db1.CreateUtilisateurs(user); db1.SaveEmploye(); var Emp = (Utilisateur)Session["identifiant"]; Trace tr = new Trace(); tr.Dates = DateTime.Now; tr.Actions = "Ajout utilisateur"; tr.Champs = (user.Personnel.Matricule).ToString(); tr.Tables = "Utilisateur"; tr.Users = (Emp.Personnel.Matricule).ToString(); BissInventaireEntities.Instance.Trace.Add(tr); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("GetUsers")); } catch (DbEntityValidationException r) { foreach (var eve in r.EntityValidationErrors) { Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State); LogThread.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors: " + eve.Entry.Entity.GetType().Name + " " + eve.Entry.State); foreach (var ve in eve.ValidationErrors) { Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage); LogThread.WriteLine("- Property: \"{0}\", Error: \"{1}\" " + ve.PropertyName + " " + ve.ErrorMessage); ViewBag.msg2 = "Exeption: " + ve.ErrorMessage; } } return(RedirectToAction("Index", "Error")); } catch (SqlException sq) { LogThread.WriteLine(sq.Message); return(RedirectToAction("Index", "Error")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } } else { ViewData["personel"] = new SelectList(BissInventaireEntities.Instance.Personnel.ToList(), "id", "Matricule"); ViewData["batiment"] = new SelectList(BissInventaireEntities.Instance.Batiment.ToList(), "idBatiment", "description"); return(View()); } }
void HideThread(LogThread logThreadToHide) { logThreadToHide.Hidden = true; this.Refresh(); this.ThreadFilterChanged(this, EventArgs.Empty); }
public ActionResult createSousModele(Sous_modele sousModele, FormCollection collection) { if (ModelState.IsValid) { try { if (etat) { BissInventaireEntities.Instance.Sous_modele.Add(sousModele); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("getSousModele")); } else { return(RedirectToAction("Index", "Error")); } } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } } else { return(View()); } }
public ActionResult CreateBienAdmin(Bien Bur, FormCollection collection) { if (Session["identifiant"] == null) { return(RedirectToAction("Index", "Home")); } if (ModelState.IsValid) { try { BissInventaireEntities.Instance.Bien.Add(Bur); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("RapportBien")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } } else { ViewData["depts"] = new SelectList(db.GetBureaux(), "Id", "Description"); ViewData["Bureau"] = new SelectList(BissInventaireEntities.Instance.Depot.ToList(), "id", "Description"); return(View()); } }
public ActionResult CreateRole(Role Catm, FormCollection collection) { if (ModelState.IsValid) { try { if (etat) { BissInventaireEntities.Instance.Role.Add(Catm); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("GetRole")); } else { return(RedirectToAction("Index", "Error")); } } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } } else { return(View()); } }
public ActionResult EditBureaux(Bureau etg) { if (ModelState.IsValid) { try { db.UpdateBureauDetached(etg); db.SaveBureau(); return(RedirectToAction("GetBureuax")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } } else { ViewData["pays"] = new SelectList(BissInventaireEntities.Instance.Pays.ToList(), "idPays", "libelle"); ViewData["region"] = new SelectList(BissInventaireEntities.Instance.Region.ToList(), "idRegion", "libelle"); ViewData["gouvernorat"] = new SelectList(BissInventaireEntities.Instance.Gouvernorat.ToList(), "idGouvernorat", "libelle"); ViewData["organisation"] = new SelectList(BissInventaireEntities.Instance.Organisation.ToList(), "idOrganisation", "libelle"); ViewData["delegation"] = new SelectList(BissInventaireEntities.Instance.Delegation.ToList(), "idDelegation", "libelle"); ViewData["batiment"] = new SelectList(BissInventaireEntities.Instance.Batiment.ToList(), "idBatiment", "description"); ViewData["etages"] = new SelectList(BissInventaireEntities.Instance.Etage.ToList(), "Id_etage", "Description"); return(View()); } }
public ActionResult createMarque(Marque marque, FormCollection collection) { if (ModelState.IsValid) { try { if (etat) { BissInventaireEntities.Instance.Marque.Add(marque); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("getMarque")); } else { return(RedirectToAction("Index", "Error")); } } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } } else { ViewData["categorie"] = new SelectList(BissInventaireEntities.Instance.Categorie.ToList(), "Id_categorie", "libelle"); return(View()); } }
private void Client_OnSpendCoins(object sender, SpendCoinsArgs e) { string str = string.Format("OnSpendCoins: SpendOn({0}), Coins({1}), AuthToken({2})", e.SpendOn, e.Coins, AuthStringManager.AuthStringToAscii(e.AuthToken)); LogThread.Log(str, LogInterface.LogMessageType.Normal, true); TaskProcessor.AddTask(new HTask(HTask.HTaskType.SpendCoins, (HClient)sender, e)); }
private void Client_OnValidateGameInfo(HClient arg1, string authString, string hash) { string str = string.Format("OnValidateGameInfo: AuthToken({0}), Hash({1})", AuthStringManager.AuthStringToAscii(authString), AuthStringManager.AuthStringToAscii(hash)); LogThread.Log(str, LogInterface.LogMessageType.Normal, true); TaskProcessor.AddTask(new HTask(HTask.HTaskType.ValidateGameInfo, arg1, authString, hash)); }
public ActionResult CreateInventaire(Inventaire reg) { if (ModelState.IsValid) { try { reg.Date = DateTime.Now; //db.CreateInventaire(reg); //db.SaveInventaire(); BissInventaireEntities.Instance.Inventaire.Add(reg); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("GetInventaire")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } } else { return(View()); } }
private void Client_OnPuzzleComplete(object sender, PuzzleCompleteArgs e) { string str = string.Format("OnPuzzleComplete: Tower({0}), Floor({1}), Time({2}), AuthToken({3})", e.TowerIndex, e.FloorNumber, e.CompletionTime, AuthStringManager.AuthStringToAscii(e.AuthToken)); LogThread.Log(str, LogInterface.LogMessageType.Normal, true); TaskProcessor.AddTask(new HTask(HTask.HTaskType.PuzzleComplete_FetchData, (HClient)sender, e)); }
public ActionResult CreateAchat(Achat achat, FormCollection collection) { if (ModelState.IsValid) { try { var four = fourni.FindFourByID(achat.Id_fournisseur); //achat.Date_d_achat = System.DateTime.Now; achat.idDelegation = four.idDelegation; db.Achat.Add(achat); db.SaveChanges(); return(RedirectToAction("GetAchat")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } } else { ViewData["region"] = new SelectList(BissInventaireEntities.Instance.Region.ToList(), "idRegion", "libelle"); ViewData["pays"] = new SelectList(BissInventaireEntities.Instance.Pays.ToList(), "idPays", "libelle"); ViewData["delegations"] = new SelectList(BissInventaireEntities.Instance.Delegation.ToList(), "idDelegation", "libelle"); ViewData["gouvers"] = new SelectList(BissInventaireEntities.Instance.Gouvernorat.ToList(), "idGouvernorat", "libelle"); ViewData["fournisseurs"] = new SelectList(BissInventaireEntities.Instance.Fournisseur.ToList(), "Id_fournisseur", "Nom"); ViewData["contratgar"] = new SelectList(BissInventaireEntities.Instance.Contrat.ToList(), "Id_contrat_garanti", "Num"); ViewData["achats"] = new SelectList(BissInventaireEntities.Instance.Achat.ToList(), "Id_achat", "Num_facture"); return(View()); } }
public ActionResult CreateEtage(Etage etag, FormCollection collection) { int iddelegation = db.FindDelegationByBatiment(etag.idBatiment); IEtageService et = new EtageService(); if (ModelState.IsValid) { try { et.CreateEtage(etag); et.SaveEtage(); return(RedirectToAction("GetEtage")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } } else { ViewData["delegation"] = new SelectList(BissInventaireEntities.Instance.Delegation.ToList(), "idDelegation", "libelle"); ViewData["batiment"] = new SelectList(BissInventaireEntities.Instance.Batiment.ToList(), "idBatiment", "description"); return(View()); } }
public ActionResult ActDesactiveUsers(int id) { var test = db1.GetUtilisateurById(id); try { if (test.etatUtilisateur == true) { test.etatUtilisateur = false; db1.UpdateUtilisateurDetached(test); db1.SaveEmploye(); } else { test.etatUtilisateur = true; db1.UpdateUtilisateurDetached(test); db1.SaveEmploye(); } return(RedirectToAction("GetUsers")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
public void StopLogging() { if (ContinueThread || LogThread.IsAlive) { ContinueThread = false; LogThread.Join(1000); } }
void ShowThisThread(LogThread logThreadToShow) { logThreadToShow.Filtered = false; logThreadToShow.Hidden = false; this.Refresh(); this.ThreadFilterChanged(this, EventArgs.Empty); }
public ActionResult CreatePersonnel(Personnel pers, FormCollection collection) { //int idregion = db.FindRegionByBatiment(pers.idBatiment); //int idgou = db.FindGouverneratByBatiment(pers.idBatiment); //int idpays = db.FindPaysByBatiment(pers.idBatiment); //int iddelegation = db.FindDelegationByBatiment(pers.idBatiment); //int idorg = db.FindOrganisationByDelegation(pers.idBatiment); //pers.idDelegation = iddelegation; //pers.idRegion = idregion; //pers.idOrganisation = idorg; //pers.idPays = idpays; //pers.idGouvernorat = idgou; if (ModelState.IsValid) { try { if (etat) { BissInventaireEntities.Instance.Personnel.Add(pers); BissInventaireEntities.Instance.SaveChanges(); var Emp = (Utilisateur)Session["identifiant"]; Trace tr = new Trace(); tr.Dates = DateTime.Now; tr.Actions = "Ajout Personnel"; tr.Champs = (pers.Matricule).ToString(); tr.Tables = "Personnel"; tr.Users = (Emp.Personnel.Matricule).ToString(); BissInventaireEntities.Instance.Trace.Add(tr); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("GetPersonnel")); } else { return(RedirectToAction("Index", "Error")); } } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } } else { ViewData["role"] = new SelectList(BissInventaireEntities.Instance.Role.ToList(), "id", "libelle"); ViewData["batiment"] = new SelectList(BissInventaireEntities.Instance.Batiment.ToList(), "idBatiment", "description"); ViewData["direction"] = new SelectList(BissInventaireEntities.Instance.Direction.ToList(), "Id_direction", "Libelle"); ViewData["service"] = new SelectList(BissInventaireEntities.Instance.ServiceD.ToList(), "Id_service", "Libelle"); ViewData["etage"] = new SelectList(BissInventaireEntities.Instance.Etage.ToList(), "Id_etage", "description"); ViewData["bureau"] = new SelectList(BissInventaireEntities.Instance.Bureau.ToList(), "Id_bureau", "Description"); return(View()); } }
static void Main(string[] args) { LogThread.AlwaysPrintToConsole = true; _server = new ServerBase(11299, "server=127.0.0.1;uid=DecoServer;pwd=dspass;database=deco;"); _server.TaskProcessor = new TaskProcessor(_server); _server.Run(); LogThread.GetLog().Shutdown(); }
static void Main(string[] args) { ServerArgs sargs = new ServerArgs(args); #if DEBUG LogThread.AlwaysPrintToConsole = true; #endif _server = new HappinessServer(sargs.ListenPort, sargs.DBString, sargs.HostAddress, sargs.HostPort); _server.Run(); LogThread.GetLog().Shutdown(); }
// GET: Admin/Details/5 public ActionResult DetailsBien(int id) { try { var archive = BissInventaireEntities.Instance.Bien.Find(id); return(View(archive)); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
public ActionResult CreateEtage(Etage etg) { try { BissInventaireEntities.Instance.Etage.Add(etg); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("GetEtage")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
public ActionResult CreateDirection(Direction direction) { try { BissInventaireEntities.Instance.Direction.Add(direction); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("GetDirection")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
public ActionResult EditStock(Stock etg) { try { bien.UpdateStockDetached(etg); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("GetStock")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
public ActionResult EditEtage(Etage etg) { try { etage.UpdateEtageDetached(etg); etage.SaveEtage(); return(RedirectToAction("GetEtage")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
public ActionResult EditAchat(Achat acht, FormCollection collection) { try { db1.UpdateAchatDetached(acht); db.SaveChanges(); return(RedirectToAction("GetAchat")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
public ActionResult EditServiceD(ServiceD Catm, FormCollection collection) { try { db.UpdateServiceDDetached(Catm); db.SaveServiceD(); return(RedirectToAction("GetServiceD")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
// GET: Categorie_materiel/Details/5 public ActionResult Details(int Id_categorie) { try { var archive = BissInventaireEntities.Instance.Categorie_materiel.Find(Id_categorie); return(View(archive)); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
public ActionResult EditCategorie_materiel(Categorie_materiel Catm) { try { db.UpdateCategorie_materielDetached(Catm); db.SaveCategorie_materiel(); return(RedirectToAction("GetCategorie_materiel")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
public ActionResult CreateCategorie_materiel(Categorie_materiel Catm, FormCollection collection) { try { BissInventaireEntities.Instance.Categorie_materiel.Add(Catm); BissInventaireEntities.Instance.SaveChanges(); return(RedirectToAction("GetCategorie_materiel")); } catch (Exception ex) { LogThread.WriteLine(ex.Message); return(RedirectToAction("Index", "Error")); } }
/// <summary> /// Release all resources /// </summary> /// <param name="disposing">Indicates user or GC calling this function</param> protected virtual void Dispose(bool disposing) { if (!this.disposed) { if (disposing) { if (logThread != null) { logThread.Dispose(); logThread = null; } if (logMsgList != null) { logMsgList.Dispose(); logMsgList = null; } if (this.logDistinationMap != null) { foreach (ILogDistination distination in this.logDistinationMap.Values) { distination.Dispose(); } } } //Note disposing has been done. this.disposed = true; } }
/// <summary> /// Initialize the LogManagement with the specified fileName /// </summary> /// <param name="fileName">The file name</param> public void Initialize(string fileName) { // to prevent multiply initialize if (this.site != null) { return; } this.site = new StackSdkTestSite(fileName); loggerList = new List<Logger>(); logMsgList = new QueueManager(); logDistinationMap = new Dictionary<LogType, ILogDistination>(); logThread = new LogThread(); }