Пример #1
0
 private void btnModificaStorico_Click(object sender, RoutedEventArgs e)
 {
     if (utenteCorrente != null && gridStoricoUtente.SelectedItem != null)
     {
         Storico    stor       = (Storico)gridStoricoUtente.SelectedItem;
         WindowEdit windowEdit = new WindowEdit(stor);
         windowEdit.ShowDialog();
         utenteCorrente.ListStorico = DBSqlLite.readStorico(utenteCorrente.Identifier);
         loadStoricoTabella();
         listVariazioni = DBSqlLite.readVariazioni();
         loadVariazioni();
     }
 }
Пример #2
0
 private void btnEliminaStorico_Click(object sender, RoutedEventArgs e)
 {
     if (utenteCorrente != null && gridStoricoUtente.SelectedItem != null)
     {
         Storico stor = (Storico)gridStoricoUtente.SelectedItem;
         if (stor != null)
         {
             MessageBoxResult res = System.Windows.MessageBox.Show("Eliminare riga: " + stor.Data + "," + stor.Descr + "," + stor.Fattura, "", MessageBoxButton.YesNo);
             if (res == MessageBoxResult.Yes)
             {
                 DBSqlLite.eliminaStorico(stor);
                 utenteCorrente.ListStorico = DBSqlLite.readStorico(utenteCorrente.Identifier);
                 loadStoricoTabella();
             }
         }
     }
 }
Пример #3
0
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     this.WindowState = WindowState.Maximized;
     DBSqlLite.readProvince();
     //listaUtenti = Helper.readUsers();
     listaUtenti = DBSqlLite.readClienti();
     foreach (Utente user in listaUtenti.Values)
     {
         user.ListStorico = DBSqlLite.readStorico(user.Identifier);
     }
     //DBSqlLite.aggiungiCliente(listaUtenti["1"]);
     reloadUtenti();
     if (cbClient.SelectedItem != null)
     {
         trovaUtente(cbClient.SelectedItem.ToString());
     }
     startup = false;
 }
Пример #4
0
        private void btnInserisciStorico_Click(object sender, RoutedEventArgs e)
        {
            double  importo = Double.Parse(txtImportoStorico.Text);
            Storico stor    = new Storico();

            stor.Data      = datePickerStorico.SelectedDate.Value;
            stor.Descr     = txtDescrStorico.Text;
            stor.Fattura   = txtFattura.Text;
            stor.Importo   = importo;
            stor.Idcliente = utenteCorrente.Identifier;

            VariazioneEconomica varEco = new VariazioneEconomica(stor.Data, stor.Descr + " Fattura " + stor.Fattura, importo, true);


            DBSqlLite.aggiungiVariazione(varEco);
            stor.Idvariazione = varEco.IdVariazione;
            DBSqlLite.aggiungiStorico(stor);
            utenteCorrente.ListStorico = DBSqlLite.readStorico(utenteCorrente.Identifier);
            loadStoricoTabella();
            listVariazioni = DBSqlLite.readVariazioni();
            loadVariazioni();
        }