public PageContraindreComposant() { _pFixerComposant = _Config.AjouterParam("FixerComposant", false, "Fixer les composants"); OnCalque += Calque; OnRunOkCommand += RunOkCommand; }
/// <summary> /// Récupère une liste de Parametre à partir de la base de données /// </summary> /// <returns>Une liste de client</returns> public static List<Parametre> List() { //Récupération de la chaine de connexion //Connection ConnectionStringSettings connectionStringSettings = ConfigurationManager.ConnectionStrings["LaboSPPPConnectionString"]; SqlConnection connection = new SqlConnection(connectionStringSettings.ToString()); //Commande String requete = "SELECT Identifiant FROM Parametre"; connection.Open(); SqlCommand commande = new SqlCommand(requete, connection); //execution SqlDataReader dataReader = commande.ExecuteReader(); List<Parametre> list = new List<Parametre>(); while (dataReader.Read()) { //1 - Créer un Parametre à partir des donner de la ligne du dataReader Parametre parametre = new Parametre(); parametre.Identifiant = dataReader.GetInt32(0); //2 - Ajouter ce Parametre à la list de client list.Add(parametre); } dataReader.Close(); connection.Close(); return list; }
public MainWindow() { InitializeComponent(); dOnuts_InterfaceTablette.Properties.Settings.Default.connectionInformationProvided = true; InitializeUsersControls(); InitializeTimerHorloge(); InitializeTimerUpdateSuperviseur(); InitializeConnectivityMonitoring(); GestionConnection.InitializeConnectionStatus(); if (PremiereUtilisation()) { this.window.IsEnabled = false; FenetreOptions maFenetreOption = new FenetreOptions(); maFenetreOption.ShowDialog(); } else { if (App._connectionToServerStatus) { if (String.IsNullOrEmpty(Properties.Settings.Default.pathToDataServeurFichier)) { Parametre pathToFileOnServer = new Parametre("pathToFileOnServer"); Properties.Settings.Default.pathToDataServeurFichier = pathToFileOnServer.GetValue(); Properties.Settings.Default.Save(); } } } RefreshMenuSuperviseurs(); this.Closing += MainWindow_Closing; }
public PageInsererNote() { try { LigneAttache = _Config.AjouterParam("LigneAttache", true, "Ligne d'attache"); ModifierHtTexte = _Config.AjouterParam("ModifierHtTexte", true, "Modifier la ht du texte"); HtTexte = _Config.AjouterParam("HtTexte", 7, "Ht du texte en mm", "Ht du texte en mm"); Reperage = _Config.AjouterParam("Reperage", true, "Reperage"); AfficherQuantite = _Config.AjouterParam("AfficherQuantite", true, "Ajouter la quantité"); Description = _Config.AjouterParam("Description", true, "Description"); PrefixeTole = _Config.AjouterParam("PrefixeTole", true, "Prefixe tole"); AjouterMateriau = _Config.AjouterParam("AjouterMateriau", true, "Ajouter le matériau"); ProfilCourt = _Config.AjouterParam("ProfilCourt", true, "Nom de profil court"); SautDeLigneMateriau = _Config.AjouterParam("SautDeLigneMateriau", false, "Saut de ligne matériau"); Dessin = MdlBase.eDrawingDoc(); Mt = (MathUtility)App.Sw.GetMathUtility(); ListeCorps = MdlBase.pChargerNomenclature(); InitSouris(); OnCalque += Calque; OnRunAfterClose += RunAfterClose; } catch (Exception e) { this.LogMethode(new Object[] { e }); } }
public void Init(IBaseGantt baseGantt) { IElementDeGantt eltSel = SelectedElement; m_base = baseGantt; IElementAUniteGanttParDefaut eltAUniteDefaut = GetElementUniteDefault(); if (eltAUniteDefaut != null) { Parametre.Unit = eltAUniteDefaut.UniteParDefaut; Parametre.PrecisionUnit = eltAUniteDefaut.PrecisionParDefault; } m_zoneTemps.AllowChangeDefaultUnit = eltAUniteDefaut != null && !m_extModeEdition.ModeEdition && CUtilUtilisateur.UtilisateurConnecteIsAdministrateur(CSc2iWin32DataClient.ContexteCourant); m_arbre.Init(m_base, Parametre.DateDebut, Parametre.CalcDateFin(m_panelTimeEtBarres.ClientSize.Width)); m_zoneTemps.ParametreAffichage = Parametre; m_zoneBarres.Init(Parametre, m_base, m_zoneTemps, m_arbre); SelectedElement = eltSel; }
/// <summary> /// Récupère une Parametre à partir d'un identifiant de client /// </summary> /// <param name="Identifiant">Identifant de Parametre</param> /// <returns>Un Parametre </returns> public static Parametre Get(Int32 identifiant) { //Connection ConnectionStringSettings connectionStringSettings = ConfigurationManager.ConnectionStrings["LaboSPPPConnectionString"]; SqlConnection connection = new SqlConnection(connectionStringSettings.ToString()); //Commande String requete = @"SELECT Identifiant FROM Parametre WHERE Identifiant = @Identifiant"; SqlCommand commande = new SqlCommand(requete, connection); //Paramètres commande.Parameters.AddWithValue("Identifiant", identifiant); //Execution connection.Open(); SqlDataReader dataReader = commande.ExecuteReader(); dataReader.Read(); //1 - Création du Parametre Parametre parametre = new Parametre(); parametre.Identifiant = dataReader.GetInt32(0); dataReader.Close(); connection.Close(); return parametre; }
public Precise(Guid id, Parametre parametre, Devis devis, double valeur) { _id = id; _paremetre = parametre; _devis = devis; _valeur = valeur; }
private void BtnAjouter_Click(object sender, EventArgs e) { if (!CheckControls()) { MessageBox.Show("Renseignez tout les champs !"); } else { List <Parametre> maListeParam = new List <Parametre>(); foreach (var item in LbxParamsAjout.Items) { Parametre monParam = new Parametre(Guid.NewGuid(), item.ToString(), 0); maListeParam.Add(monParam); } Module monModule = new Module(Guid.NewGuid(), TbxLibelleAjout.Text, BDDExterne.GetGamme(CbxGammeAjout.SelectedValue.ToString()), BDDExterne.GetMatiere(CbxMatièreAjout.SelectedValue.ToString()), 0, maListeParam, textBox3.Text); string query = @"INSERT INTO public.module(mod_id, mod_libelle, mod_prix_base, ""uniteUsage"", matiere, gamme)VALUES('" + monModule.modId.ToString() + "', '" + monModule.modLibele + "', 0, '" + monModule.uniteUsage + "', '" + monModule.modMatiere.matId + "', '" + monModule.modGamme.gamId + "' )"; if (BDDExterne.Insert(query) == false) { MessageBox.Show("ERREUR INSERT"); } foreach (Parametre monParam in monModule.modParametres) { query = @"INSERT INTO public.parametre(par_id, par_nom, mod_id)VALUES ('" + monParam.parId + "', '" + monParam.parNom + "', '" + monModule.modId + "');"; if (BDDExterne.Insert(query) == false) { MessageBox.Show("ERREUR INSERT"); } } } }
public PageDxfDwg() { try { FormatExport = _Config.AjouterParam("FormatExport", eTypeFichierExport.DWG, "Format"); VersionExport = _Config.AjouterParam("VersionExport", eDxfFormat.R2013, "Version"); UtiliserPolicesACAD = _Config.AjouterParam("UtiliserPoliceACAD", true, "Utiliser les polices AutoCAD"); UtiliserStylesACAD = _Config.AjouterParam("UtiliserStylesACAD", false, "Utiliser les styles AutoCAD"); FusionnerExtremites = _Config.AjouterParam("FusionnerExtremites", true, "Fusionner les extremités"); ToleranceFusion = _Config.AjouterParam("ToleranceFusion", 0.01, "Tolérance de fusion", "Tolérance de fusion"); ExporterHauteQualite = _Config.AjouterParam("ExporterHauteQualite", true, "Exporter en haute qualité"); ExporterFeuilleEspacePapier = _Config.AjouterParam("ExporterFeuilleEspacePapier", false, "Exporter les feuilles dans l'espace papier"); ConvertirSplineToPolyligne = _Config.AjouterParam("ConvertirSplineToPolyligne", false, "Convertir les splines en polylignes"); CheminDernierDossier = _Config.AjouterParam("CheminDernierDossier", "", "Dernier dossier utilisé"); if (CheminDernierDossier.GetValeur <String>().Contains(MdlBase.eDossier())) { MdlBase.eDrawingDoc().eSetDernierDossier(OutilsCommun.CheminRelatif(MdlBase.eDossier(), CheminDernierDossier.GetValeur <String>())); } else { MdlBase.eDrawingDoc().eSetDernierDossier(""); } OnCalque += Calque; OnRunOkCommand += RunOkCommand; } catch (Exception e) { this.LogMethode(new Object[] { e }); } }
public PageGenererConfigDvp() { SupprimerLesAnciennesConfigs = _Config.AjouterParam("SupprimerLesAnciennesConfigs", false, "Supprimer les anciennes configs dvp"); OnCalque += Calque; OnRunOkCommand += RunOkCommand; }
public static Parametre getOneBySociete(int id) { Parametre bean = new Parametre(); NpgsqlConnection connect = new Connexion().Connection(); try { string query = "select * from yvs_parametre_grh where societe = " + id + ";"; NpgsqlCommand Lcmd = new NpgsqlCommand(query, connect); NpgsqlDataReader lect = Lcmd.ExecuteReader(); if (lect.HasRows) { while (lect.Read()) { bean = Return(lect); } } return(bean); } catch (Exception ex) { Messages.Exception("ParametreDao (getOneBySociete) ", ex); return(bean); } finally { Connexion.Close(connect); } }
public BoutonEnregistrerVue() { LogToWindowLog = false; PropVuesStandard = _Config.AjouterParam("VuesStandard", "*Normal à,*Face,*Arrière,*Gauche,*Droite,*Dessus,*Dessous,*Isométrique,*Trimétrique,*Dimétrique", "Liste des vues standard à exclure (séparé par une virgule) :"); }
private void m_scrollDate_Scroll(object sender, ScrollEventArgs e) { if (!m_panelInfoScroll.Visible) { m_panelInfoScroll.Visible = true; } m_lblDateScroll.Text = Parametre.AddCells(Parametre.DateDebut, m_scrollDate.Value).ToShortDateString(); }
public PageExportFichier() { GroupeDernierDossier = _Config.AjouterParam("DernierDossier", false, "Dernier dossier"); GroupeSelectionnerDossier = _Config.AjouterParam("SelectionnerDossier", true, "Selectionner un dossier"); ToutesLesFeuilles = _Config.AjouterParam("ToutesLesFeuilles", false, "Toutes les feuilles"); OnRunAfterClose += RecupererInfosFichier; }
public ActionResult DeleteConfirmed(Guid id) { Parametre parametre = db.Parametres.Find(id); db.Parametres.Remove(parametre); db.SaveChanges(); return(RedirectToAction("Index")); }
private void ChargerProduit(Utilisateur user, Parametre param) { var ListProduits = db.Produits.ToList(); ListProduits.Reverse(); ViewBag.listeProduits = ListProduits.Take(param.TailleHistorique); ViewBag.NbProduits = ListProduits.Count(); }
public PageInsererEsquisseConfig() { _pPlanDessus = _Config.AjouterParam("PlanDessus", "Plan de dessus", "Selectionnez le plan sur lequel inserer l'esquisse :"); _pNomEsquisse = _Config.AjouterParam("NomEsquisse", "Config", "Nom de l'esquisse à configurer :"); OnCalque += Calque; OnRunOkCommand += RunOkCommand; }
//------------------------------------------------------ public bool ShouldMask(IAlarme alarme, DateTime dateApplication) { if (dateApplication >= DateDebutValidite && dateApplication <= DateFinValidite && Enabled) { return(Parametre.ShouldMask(alarme, dateApplication)); } return(false); }
public IActionResult Post([FromBody] Parametre parametre) { using (var scope = new TransactionScope()) { _parametreRepository.InsertParametre(parametre); scope.Complete(); return(CreatedAtAction(nameof(Get), new { id = parametre.Id }, parametre)); } }
public PageInsererPercageTole() { _pPieceBase = _Config.AjouterParam("PieceBase", "PP01", "Selectionnez le composant de reference"); _pPercage = _Config.AjouterParam("Percage", "PX50", "Selectionnez le composant de perçage"); _pDiametre = _Config.AjouterParam("Diametre", "0", "Diametres des trous :"); OnCalque += Calque; OnRunOkCommand += RunOkCommand; }
public PageCreerSymetrie() { PlanSymetrie = _Config.AjouterParam("PlanSymetrie", "Plan de droite", "Selectionnez le plan de symetrie :"); Piece = MdlBase.ePartDoc(); OnCalque += Calque; OnRunAfterActivation += PreSelection; OnRunOkCommand += RunOkCommand; }
protected void SvgNomComposant(Object SelBox, Parametre Param) { Component2 Cp = MdlBase.eSelect_RecupererComposant(1, ((CtrlSelectionBox)SelBox).Marque); if (Cp.IsRef() && _CheckBox_EnregistrerSelection.IsChecked) { Param.SetValeur(Cp.eNomSansExt()); } }
protected void SvgNomFonction(Object SelBox, Parametre Param) { Feature F = MdlBase.eSelect_RecupererObjet <Feature>(1, ((CtrlSelectionBox)SelBox).Marque); if (F.IsRef() && _CheckBox_EnregistrerSelection.IsChecked) { Param.SetValeur(F.Name); } }
//[Fact] //public async Task Should_Update_ParameterAsync() //{ // // arrange // int id = 2; // var parameterModel = Builder<ParameterModel> // .CreateNew() // .With(d => d.ParametreId = id) // .Build(); // await _context.Parametres.AddAsync(new Parametre // { // NomSociete = parameterModel.NomSociete, // ParametreId = parameterModel.ParametreId, // Adresse = parameterModel.Adresse, // CodePostal = parameterModel.CodePostal, // Email = parameterModel.Email, // LieuPostal = parameterModel.LieuPostal, // NumeroTelephone = parameterModel.NumeroTelephone, // Rib = parameterModel.Rib // }); // await _context.SaveChangesAsync(); // var expected = Builder<ParameterModel> // .CreateNew() // .With(d => d.ParametreId = id) // .With(d => d.Adresse = "Adress") // .With(d => d.CodePostal = "Code postal") // .With(d => d.Email = "Email") // .With(d => d.LieuPostal = "Lieu postal") // .With(d => d.NomSociete = "Nom société") // .With(d => d.NumeroTelephone = 123456) // .With(d => d.Rib = "rib") // .Build(); // // act // await _sut.UpdateParameterAsync(expected); // // assert // var actual = await _context.Parametres.FirstOrDefaultAsync(); // AssertParameters(expected, actual); //} private void AssertParameters(ParameterModel expected, Parametre actual) { Assert.Equal(expected.CompanyName, actual.NomSociete); Assert.Equal(expected.Telephone, actual.NumeroTelephone); Assert.Equal(expected.Rib, actual.Rib); Assert.Equal(expected.Address, actual.Adresse); Assert.Equal(expected.PostalCode, actual.CodePostal); Assert.Equal(expected.Email, actual.Email); Assert.Equal(expected.PostalPlace, actual.LieuPostal); }
//------------------------------------------------------ public void RecalcIsApplicableEnCeMoment() { bool bVal = false; if (Enabled && DateTime.Now >= DateDebutValidite && DateTime.Now <= DateFinValidite) { bVal = Parametre.IsDateInPeriode(DateTime.Now); } IsAppliquableEnCeMoment = bVal; }
public PageLierLesConfigurations() { _pCreerConfig = _Config.AjouterParam("CreerConfig", true, "Creer les configs manquante"); _pListeConfigs = _Config.AjouterParam("ListeConfigs", "0 1 2 3 4 5", "Ajouter des configs" + "\r\n Noms séparés par un espace"); _pSupprimerNvlFonction = _Config.AjouterParam("SupprimerNvlFonction", true, "Supprimer les nouvelles fonctions ou contraintes\r\n dans la configuration"); _pSupprimerNvComposant = _Config.AjouterParam("SupprimerNvComposant", false, "Supprimer les nouveaux composants\r\n dans la configuration"); OnCalque += Calque; OnRunOkCommand += RunOkCommand; }
public void Initialiser() { if (ID > 0) { param = Acces.Trouver_Parametre(ID); lblCode.Text = param.Code; lblCodeParam.Text = param.Code; lblValeurParam.Text = param.Valeur; } }
public PageCreerConfigDvp() { SupprimerLesAnciennesConfigs = _Config.AjouterParam("SupprimerLesAnciennesConfigs", false, "Supprimer les anciennes configs dvp"); ReconstuireLesConfigs = _Config.AjouterParam("ReconstuireLesConfig", false, "Reconstruire toutes les configs dvp"); ToutesLesConfigurations = _Config.AjouterParam("ToutesLesConfigurations", false, "Appliquer à toutes les configs", "Creer les configs dvp pour toutes les configs pliées de chaque composants, même celles non utilisées dans le modele"); MasquerEsquisses = _Config.AjouterParam("MasquerEsquisses", false, "Masquer toutes les esquisses"); SupprimerFonctions = _Config.AjouterParam("SupprimerFonctions", false, "Supprimer les fonctions", "Supprimer les fonctions correspondant au motif donné"); NomFonctionSupprimer = _Config.AjouterParam("NomFonctionSupprimer", "^S_", "Nom des fonctions à supprimer (Regex)"); OnCalque += Calque; OnRunOkCommand += RunOkCommand; }
private void m_timerHideInfoScroll_Tick(object sender, EventArgs e) { m_panelInfoScroll.Visible = false; m_timerHideInfoScroll.Stop(); if (!m_scrollDate.Capture) { Parametre.DateDebut = Parametre.AddCells(Parametre.DateDebut, m_scrollDate.Value); m_bNoChangeOnScroll = true; m_scrollDate.Value = 0; m_bNoChangeOnScroll = false; } }
// Use this for initialization void Start() { Parametre param = SMParametre.Parametre.Load(); if (!PhotonNetwork.connectedAndReady) { PhotonNetwork.ConnectUsingSettings(param.Version); PhotonNetwork.offlineMode = false; } PhotonNetwork.JoinLobby(); timer = minuteur.GetComponent <Minuteur>(); }
private static Parametre Return(NpgsqlDataReader lect) { Parametre bean = new Parametre(); bean.Id = Convert.ToInt32(lect["id"].ToString()); bean.PlanningDynamique = Convert.ToBoolean((lect["calcul_planning_dynamique"].ToString() != "") ? lect["calcul_planning_dynamique"].ToString() : "true"); bean.TimeMargeAvance = (DateTime)((lect["time_marge_avance"] != null) ? (!lect["time_marge_avance"].ToString().Trim().Equals("") ? lect["time_marge_avance"] : new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 1, 0, 0)) : new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 1, 0, 0)); bean.TimeMargeAutorise = (DateTime)((lect["duree_retard_autorise"] != null) ? (!lect["duree_retard_autorise"].ToString().Trim().Equals("") ? lect["duree_retard_autorise"] : new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 0, 15, 0)) : new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 0, 15, 0)); bean.TimeMargeRetard = (DateTime)((lect["time_marge_retard"] != null) ? (!lect["time_marge_retard"].ToString().Trim().Equals("") ? lect["time_marge_retard"] : new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 2, 0, 0)) : new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 2, 0, 0)); bean.LimiteHeureSup = Convert.ToDouble((lect["limit_heure_sup"].ToString() != "") ? lect["limit_heure_sup"].ToString() : "2"); return(bean); }
public PageNumeroterDossier() { try { CombinerCorpsIdentiques = _Config.AjouterParam("CombinerCorpsIdentiques", false, "Combiner les corps identiques des différents modèles"); OnCalque += Calque; OnRunOkCommand += RunOkCommand; } catch (Exception e) { this.LogMethode(new Object[] { e }); } }
public PageInsererPercage() { _pPieceBase = _Config.AjouterParam("PieceBase", "PP01", "Selectionnez le composant de reference"); _pPercage = _Config.AjouterParam("Percage", "PX50", "Selectionnez le composant de perçage"); _pDiametre = _Config.AjouterParam("Diametre", "0", "Diametres des trous :"); _pPercageOuvert = _Config.AjouterParam("PercageOuvert", false, "Prendre en compte les perçages ouvert"); _pToutesLesConfig = _Config.AjouterParam("ToutesLesConfig", false, "Appliquer à toutes les configs"); OnCalque += Calque; OnRunOkCommand += RunOkCommand; }
/// <summary> /// Permet la validation du formulaire par la fenêtre option de controle. /// </summary> /// <returns> /// Instance de : UC_ELEMENT_InformationPanel si un problème est détecté, sinon null si tout va bien. /// </returns> public UC_ELEMENT_InformationPanel CheckFormValidation() { #region Validation des champs if (String.IsNullOrWhiteSpace(this.txtboxAdresseIPServeurMySQL.Text)) { return new UC_ELEMENT_InformationPanel("error", "Formulaire incomplet", "L'adresse IP du serveur MySQL (ou MariaDB) n'a pas été renseignée."); } else { Properties.Settings.Default.adresseIPServeurMySQL = this.txtboxAdresseIPServeurMySQL.Text; Properties.Settings.Default.Save(); } if (String.IsNullOrWhiteSpace(this.txtboxNomBDDMySQL.Text)) { return new UC_ELEMENT_InformationPanel("error", "Formulaire incomplet", "Le nom de la base de donnée MySQL (ou MariaDB) n'a pas été renseigné."); } else { Properties.Settings.Default.nomBDD = this.txtboxNomBDDMySQL.Text; Properties.Settings.Default.Save(); } if (String.IsNullOrWhiteSpace(this.txtboxUserMySQL.Text)) { return new UC_ELEMENT_InformationPanel("error", "Formulaire incomplet", "Le nom d'utilisateur de la base de donnée MySQL (ou MariaDB) n'a pas été renseigné."); } else { Properties.Settings.Default.loginMySQL = this.txtboxUserMySQL.Text; Properties.Settings.Default.Save(); } if (String.IsNullOrWhiteSpace(this.txtboxAdresseIPServeurFichiers.Text)) { return new UC_ELEMENT_InformationPanel("error", "Formulaire incomplet", "L'adresse IP du serveur de fichier n'a pas été renseignée."); } else { Properties.Settings.Default.adresseIPServeurFichier = this.txtboxAdresseIPServeurFichiers.Text; Properties.Settings.Default.Save(); } #endregion #region Sauvegarde des champs simples Properties.Settings.Default.passwordMySQL = this.txtboxPasswordMySQL.Password; #endregion #region Verification de la connexion if (!GestionConnection.CheckConnectionIpInformations(this.txtboxAdresseIPServeurMySQL.Text)) { return new UC_ELEMENT_InformationPanel("error", "Adresse IP injoignable", "L'adresse IP du serveur MySQL."); } if (!ConnectorMySql.TryToConnect()) { return new UC_ELEMENT_InformationPanel("error", "Connexion impossible", "La tablette n'a pas été capable de se connecter à la BDD."); } #endregion #region Récupération de paramètre dans la BDD Parametre pathToFileOnServer = new Parametre("pathToFileOnServer"); if (pathToFileOnServer.GetValue() == null) { return new UC_ELEMENT_InformationPanel("error", "Récupération paramètre impossible", "La tablette n'est pas parvenue à récupérer le paramètre pathToFileOnServer dans le serveur MySQL (ou MariaDB)."); } else { Properties.Settings.Default.pathToDataServeurFichier = pathToFileOnServer.GetValue(); Properties.Settings.Default.Save(); } Parametre subdivisions = new Parametre("subdivisions"); if (subdivisions.GetValue() == null) { return new UC_ELEMENT_InformationPanel("error", "Récupération paramètre impossible", "La tablette n'est pas parvenue à récupérer les subdivisions dans le serveur MySQL (ou MariaDB)."); } else { Properties.Settings.Default.subdivisionList = subdivisions.GetValue(); Properties.Settings.Default.Save(); } #endregion return null; }