Bluebridge SRL

Bluebridge srl
Blue Bridge è presente sul mercato nazionale dal oltre vent’anni.Il suo principale obiettivo è quello della realizzazione di servizi e prodotti di supporto alle società commerciali. Le aree operative sono :– l’area commerciale, il marketing, i sistemi informativi,– l’area finanziaria e amministrativa, il credit management,– le risorse umane e le pubbliche relazioni. I servizi si orientano dal supporto di gestione dei progetti di cambiamento aziendale alla realizzazione di soluzioni inform...
Di più

My SQL : the value for column isprimarykey in table tabledetails is dbnull

Volendo gestire i dati din un database MySql da Entity Framework in Visual Studio, possiamo incorrere nel seguente errore: "... the value for column isprimarykey in table tabledetails is dbnull ..." La soluzione al problema consta dei seguenti passaggi: 1. Aprire i Serivi (services.msc) e riavviare il servizio MySQL57 2. Dal Workbench di MySQL aprire un nuovo file SQL ed inserire le seugneti righe use <nome del database>; set global optimizer_switch='derived_merge=OFF'; 3....
Di più

Convertire una Stringa in un array di Int

Avendo la necessità di convertire una stringa con separatori in un array di interni, si possono seguire due strade: una tradizionale (poco elegante) ed una che usa le espressioni lambda. A voi la valutazione della differenza: private void Main() { string s1 = "1;2;3;4;5;6;7;8;9;10;11;12"; int[] ia = Converti(valore, '|'); } int[] Converti(string Valore, char Separatore) { string[] stringArray = Valore.Split(Separatore); int[] intArray = new int[stringArray.Length]; for (int i = 0; i...
Di più

WPF Controllare se una finestra è già aperta

Il problema che a volte si pone è quello di identificare se una finestra è già aperta per evitare di aprirla nuovamente: in caso di finestra già aperta, si provvederà a rivisualizzarla, portandola in primo piano ed eventualmente passando i parametri ed invocando i metodi necessari. In caso di finestra chiusa, semplicemente si richimaerà il metodo Show(). Innanzitutto  creiamo un modulo che effettui il controllo sulla finestra aperta restituendo un booleano: public static bool IsWindowOpen<...
Di più

Errore SQL: Cannot execute script: Insufficient memory to continue the execution of the program

Importando struttura e/o dati da uno script usando la Management Console, capita di non riuscire nell'operazione a motivo del seguente errore: In questo caso la soluzione è raggiungibile passando attraverso la console e il semplice comando: SQLCMD -d database -i filename.sql N.B. bisogna essere in possesso di credenziali valide per poter operare...  
Di più

Web Matrix – File di configurazione

Web Matrix, piattaforma per la creazione di websites passando da CMS ed interfacce diversificate... Capita però di dover rimuovere i vecchi siti:   è necessario usare i comandi a disposizione sull'interfaccia, ma a volte non viene rimosso tutto e completamente; è necessario agire sul file di configurazione di WebMatrix che (per IIS 8.5) si chiama 'applicationHost.config' e si trova in "[My Documents]\IISExpress\Config\ApplicationHost.config". Una volta aperto il fil...
Di più

WPF : come sapere se una finestra è già aperta

In WPF vi è una raccolta di finestre (Windows) nella classe Application, per cui si può creare un metodo di supporto per controllare se la finestra è aperta. Questo snippet controlla se è aperta una finestra di un certo tipo o con un certo nome, o entrambi. public static bool IsWindowOpen < T >( string name = "" ) where T : Window { return string . IsNullOrEmpty ( name ) ? Application . Current . Windows . OfType < T >(). Any () : Application . Current . Windows . OfType &l...
Di più

Clonare i dati in una classe che eredita da Models Entities

Usando modelli quali collegamento dati ad un MSSQL db, capita di implementare delle classi che, ereditando dagli stessi modelli, posseggano la stessa struttura base ed in più aggiungano delle estensioni per migliorare/ottimizzare l'interfaccia passando attraverso MVC. Come applicazione pratica, si supponga di trovarsi nella necessità di avere, nella classe figlia, tutti i dati della classe madre con, in aggiunta, una o più proprietà che raccoglie/ono i dati di una o più colonne per visualizza...
Di più

WPF Error : Additional information: ‘EditItem’ is not allowed for this view.

In una maschera WPF si è creata una visualizzazione tramite datagrid di alcuni dati memorizzati in un database: ... <Window.Resources>         <CollectionViewSource x:Key="tmpViewSource" d:DesignSource="{d:DesignInstance {x:Type Models:tmpModel}, CreateList=True}"/> </Window.Resources> ... <DataGrid x:Name="tmpDataGrid" AutoGenerateColumns="False" EnableRowVirtualization="True"  ItemsSource="{Binding Source={StaticResource tmpViewSource}}" Margin="10,48,10,1...
Di più

WPF – Combobox con binding a database e visualizzazione multicampi

Molto spesso capita di dover utilizzare all'interno di una maschera con un binding su una tabella (tipo TabAcquisti) una combobox con dei dati presenti in una tabella collegata (ad esempioTabClienti), ove la necessità è quella di includere all'interno della visualizzazione più colonne (per esempio 'Cognome Nome') mantenendo l'ID collegato ad un campo della tabella a cui è collegata la maschera. Per fare ciò, mi sono avvalso del seguente codice: <Window.Resources> ... <Collect...
Di più