private void btnArchivioClienti_Click(object sender, RoutedEventArgs e)
        {
            sucw = new SelezionaUnClienteWindow();
            sucw.ShowDialog();

            if (sucw.DialogResult.HasValue && sucw.DialogResult.Value)
            {
                txtboxCliente.Text = sucw.clienteSelezionato.Cognome;
                this.cliente = sucw.clienteSelezionato;
            }
        }
Example #2
0
        private void btnArchivioClienti_Click(object sender, RoutedEventArgs e)
        {
            sucw = new SelezionaUnClienteWindow();
            sucw.ShowDialog();
            if (sucw.DialogResult.HasValue && sucw.DialogResult.Value)
            {
                cl = sucw.clienteSelezionato;
                txtboxCognome.Text = cl.Cognome;
                txtboxNome.Text = cl.Nome;

                if (cl.IsFemmina)
                    radioButtonF.IsChecked = true;
                else
                    radioButtonM.IsChecked = true;

                if (cl.DataNascita != null && cl.DataNascita != DateTime.MinValue)
                    datePickerNascita.SelectedDate = cl.DataNascita;
                else
                    datePickerNascita.SelectedDate = null;
                if (cl.ComuneNascita != null)
                {
                    txtboxComuneNascita.Text = cl.ComuneNascita.Nome + " (" + cl.ComuneNascita.Provincia + ")";
                }
            }
        }
        private void btnSelezionaCliente_Click(object sender, RoutedEventArgs e)
        {
            sucw = new SelezionaUnClienteWindow();
            sucw.ShowDialog();

            if (sucw.DialogResult.HasValue && sucw.DialogResult.Value)
            {
                //enableClienteTextBoxes();
                disableClienteTextBoxes();
                isNuovoCliente = false;
                //btnNewCliente.IsEnabled = false;
                //btnNewCliente.Foreground = new SolidColorBrush(Colors.LightGray);

                //riempi i campi con i dati del cliente
                var cl = sucw.clienteSelezionato;
                txtboxCognome.Text = cl.Cognome;
                txtboxNome.Text = cl.Nome;
                txtboxTel.Text = cl.Telefoni;
                txtboxMail.Text = cl.Email;
                txtboxNoteCliente.Text = cl.Descr;
                idSelectedClient = cl.Id;

                verificaPremi(cl);
            }
        }
        private void btnAddScheda_Click(object sender, RoutedEventArgs e)
        {
            sucw = new SelezionaUnClienteWindow();
            sucw.ShowDialog();

            if (sucw.DialogResult.HasValue && sucw.DialogResult.Value)
            {
                //riempi i campi con i dati del cliente
                var sc = new SchedaNotifica
                {
                    SoggiornoId = idSoggiorno,
                    Cliente = sucw.clienteSelezionato,
                    Numero = maxScheda+1,
                    Anno = DateTime.Today.Year
                };
                schede.Add(sc);

                maxScheda++;
            }
        }