public SelezionaMeseCorrispettiviWindow() { InitializeComponent(); mesi = new Dictionary<string, int>{ {"Gennaio", 1}, {"Febbraio", 2}, {"Marzo", 3}, {"Aprile", 4}, {"Maggio", 5}, {"Giugno", 6}, {"Luglio", 7}, {"Agosto", 8}, {"Settembre", 9}, {"Ottobre", 10}, {"Novembre", 11}, {"Dicembre", 12} }; cbxMese.DataContext = mesi; //selezione default è il mese corrente txtboxAnno.Text = DateTime.Today.Year.ToString(); cbxMese.SelectedIndex = DateTime.Today.Month - 1; dag = new DataAccessGateway(); btnPrint.IsEnabled = false; //li istanzio per evitare di fare i controlli isnull pagamentiNull = new ObservableCollection<Pagamento>(); pagamentiDup = new ObservableCollection<Pagamento>(); //azzero tabella progressivi mancanti txtFirstFatt.Text = ""; txtFirstRic.Text = ""; txtLastFatt.Text = ""; txtLastRic.Text = ""; txtFattManc.Text = ""; txtRicManc.Text = ""; }
private void Window_Initialized(object sender, EventArgs e) { dag = new DataAccessGateway(); reloadDataGrids(); }
public SelectPeriodoPresenzeWindow() { InitializeComponent(); //selezione di default è la settimana scorsa datePickerFrom.SelectedDate = DateTime.Today.AddDays(-8); datePickerTo.SelectedDate = datePickerFrom.SelectedDate.Value.AddDays(7); dag = new DataAccessGateway(); }
public SelectPeriodoSchedineWindow() { InitializeComponent(); datePickerArriviDa.SelectedDate = DateTime.Today.AddDays(-1); datePickerArriviA.SelectedDate = DateTime.Today; dag = new DataAccessGateway(); reloadDataGrid(); }
public CambiaPeriodoCameraWindow(Soggiorno s) { InitializeComponent(); dag = new DataAccessGateway(); sog = s; loadCameraDataAndSelect(); datePickerArrivo.SelectedDate = sog.Arrivo; datePickerPartenza.SelectedDate = sog.Partenza; }
public VerificaDisponibilitaWindow() { InitializeComponent(); datepickerArrivo.SelectedDate = DateTime.Now.AddDays(1); datepickerPartenza.SelectedDate = DateTime.Now.AddDays(2); txtboxNotti.Text = ((DateTime)datepickerPartenza.SelectedDate).Subtract((DateTime)datepickerArrivo.SelectedDate).Days.ToString(); dag = new DataAccessGateway(); }
public AssociaSoggiornoAPagamentoWindow() { InitializeComponent(); dag = new DataAccessGateway(); //di default prendo i soggiorni dell'ultima settimana datePickerPartenza.SelectedDate = DateTime.Today; datePickerArrivo.SelectedDate = datePickerPartenza.SelectedDate.Value.AddDays(-7); }
public CercaSoggiornoWindow() { InitializeComponent(); dag = new DataAccessGateway(); datePickerArrivo.SelectedDate = DateTime.Today.AddMonths(-1); datePickerPartenza.SelectedDate = DateTime.Today; }
public CercaPagamentoWindow() { InitializeComponent(); dag = new DataAccessGateway(); radioButtonFatt.IsChecked = true; //intervallo di ricerca di default: ultima settimana datePickerA.SelectedDate = DateTime.Today; datePickerDa.SelectedDate = datePickerA.SelectedDate.Value.AddDays(-7); }
public TableauWinformsWindow() { InitializeComponent(); dag = new DataAccessGateway(); //periodo di default [oggi, oggi + 2 mesi] firstDay = DateTime.Today; lastDay = firstDay.AddMonths(2); initializeDataGrid(); setIntervalloTableauText(); }
public EditSchedinaClienteWindow(int idcliente) { InitializeComponent(); dag = new DataAccessGateway(); tipidoc = dag.getAllTipiDoc(); cbxTipoDoc.DataContext = tipidoc; loadClientData(idcliente); idStatoItalia = dag.getStatoByNome(nomeStatoItalia); }
public AddEditServizioWindow() { InitializeComponent(); //carica tipo servizi da db dag = new DataAccessGateway(); allServizi = dag.getAllServizi(); cbxTipo.DataContext = allServizi; servizio = new ServizioSoggiorno(); }
public TableauWinformsWindow(DateTime f, DateTime l) { InitializeComponent(); dag = new DataAccessGateway(); //periodo di default [oggi, oggi + 2 mesi] firstDay = f; lastDay = l; initializeDataGrid(); setIntervalloTableauText(); }
public AddClienteWindow() { InitializeComponent(); nuovoCliente = new Cliente(); dag = new DataAccessGateway(); tipidoc = dag.getAllTipiDoc(); cbxTipoDoc.DataContext = tipidoc; idStatoItalia = dag.getStatoByNome(nomeStatoItalia); }
public CheckinSoggiornoWindow(int idsog, int idcliente, DateTime arr) { InitializeComponent(); idSoggiorno = idsog; dataArrivo = arr; dag = new DataAccessGateway(); //prelevo il max numero scheda di quest'anno nel db int anno = DateTime.Today.Year; maxScheda = dag.getMaxNumSchedina(anno); loadSchede(idcliente); idStatoItalia = dag.getStatoByNome(nomeStatoItalia); }
public ModificaSoggiornoWindow(int idSoggiorno) { InitializeComponent(); dag = new DataAccessGateway(); soggiorno = dag.cercaSoggiornoById(idSoggiorno); loadDatiSoggiorno(); // MessageBox.Show(System.Drawing.Color.LawnGreen.ToArgb().ToString()); // MessageBox.Show(System.Drawing.Color.FromArgb(-8586240).ToString()); }
public AddSoggiornoWindow() { InitializeComponent(); dag = new DataAccessGateway(); //Date default: Arrivo = domani, Partenza = Dopodomani datepickerArrivo.SelectedDate = DateTime.Today.AddDays(1); datepickerPartenza.SelectedDate = DateTime.Today.AddDays(2); loadCameraData(); disableClienteTextBoxes(); checkBoxConfermaSoggiorno.IsChecked = false; }
public SelectMesePresenzeWindow() { InitializeComponent(); mesi = new Dictionary<string, int>{ {"Gennaio", 1}, {"Febbraio", 2}, {"Marzo", 3}, {"Aprile", 4}, {"Maggio", 5}, {"Giugno", 6}, {"Luglio", 7}, {"Agosto", 8}, {"Settembre", 9}, {"Ottobre", 10}, {"Novembre", 11}, {"Dicembre", 12} }; cbxMese.DataContext = mesi; //selezione default è il mese corrente txtboxAnno.Text = DateTime.Today.Year.ToString(); cbxMese.SelectedIndex = DateTime.Today.Month-1; dag = new DataAccessGateway(); }
public CheckoutSoggiornoWindow(Soggiorno s) { InitializeComponent(); this.sog = s; dag = new DataAccessGateway(); this.isPagato = s.IsCheckedOut; newPagamento = false; if (!isPagato) { //se non è pagato allora abilito solo i due pulsanti di scelta: nuovo pagamento e pag.esistente gridDatiPag.IsEnabled = false; gridDatiPag.Opacity = 0.50; btnDissocia.IsEnabled = false; btnSalva.IsEnabled = false; } else { //se è già pagato, carico i dati del rispettivo pagamento, senza permettere di crearne uno nuovo o selezionarne un altro btnNewPagamento.IsEnabled = false; btnPagamEsist.IsEnabled = false; //vai a pescare i dati del pagamento nel db pag = dag.cercaPagamentoById(sog.IdPagamento); if (pag.IsFattura) { radioButtonFatt.IsChecked = true; txtLastFattura.FontWeight = FontWeights.Bold; } else { radioButtonRicFisc.IsChecked = true; txtLastRicFisc.FontWeight = FontWeights.Bold; } txtboxNum.Text = pag.Numero.ToString(); datePickerData.SelectedDate = pag.Data; txtboxDest.Text = pag.Destinatario; txtboxSede.Text = pag.Sede; txtboxPiva.Text = pag.Piva; txtboxCf.Text = pag.Cf; txtboxNote.Text = pag.ModoPagamento; } }
public AddEditPagamentoWindow() { InitializeComponent(); dag = new DataAccessGateway(); pag = new Pagamento(); isNewPagamento = true; //fare query per numero nuova fattura e ricevuta fiscale var today = DateTime.Today; maxFattura = dag.getMaxNumPagamento(true, today); maxRicFiscale = dag.getMaxNumPagamento(false, today); if (maxFattura == 0) txtLastFattura.Text = "- Non ci sono fatture nel " + today.Year; else txtLastFattura.Text = "- Ultima fattura " + today.Year.ToString() + " = " + maxFattura; if (maxRicFiscale == 0) txtLastRicFisc.Text = "- Non ci sono ricevute fiscali " + today.Year; else txtLastRicFisc.Text = "- Ultima ricevuta fiscale " + today.Year.ToString() + " = " + maxRicFiscale; txtLastFattura.FontWeight = FontWeights.Bold; datePickerData.SelectedDate = DateTime.Today; //di default è selezionata la fattura txtboxNum.Text = (maxFattura + 1).ToString(); string zeroEuro = (0).ToString("C"); txtImportoTotale.Text = zeroEuro; txtImpImponibile.Text = zeroEuro; txtImpIva.Text = zeroEuro; attivita = new ObservableCollection<AltraAttivita>(); viewAtt = new ListCollectionView(attivita); dataGridAtt.DataContext = viewAtt; soggiorni = new ObservableCollection<Soggiorno>(); viewSogg = new ListCollectionView(soggiorni); dataGridSoggiorni.DataContext = viewSogg; //se è un nuovo pagamento non ho nulla da eliminare btnElimina.Visibility = System.Windows.Visibility.Hidden; }
public SelezionaUnClienteWindow() { InitializeComponent(); dag = new DataAccessGateway(); txtboxCognome.Focus(); }
public SelezionaStatoWindow() { InitializeComponent(); dag = new DataAccessGateway(); txtboxStato.Focus(); }
public SelezionaComuneWindow() { InitializeComponent(); dag = new DataAccessGateway(); txtboxComune.Focus(); }