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(); } }
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(); } } } }
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; }
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(); }