Esempio n. 1
0
        public static void Show(MainForm m, UNFHibernate.Domain.Stagione s)
        {
            ViewStagione va = new ViewStagione();

            va.setStagione(s);
            va.mainform = m;
            va.Show();
        }
Esempio n. 2
0
        public void UpdateData()
        {
            if (stagione == null)
            {
                stagione = new UNFHibernate.Domain.Stagione();
            }

            stagione.Descrizione = textDescrizione.Text;

            if (dateInizio.Format == DateTimePickerFormat.Short)
            {
                stagione.DataInizio = dateInizio.Value;
            }

            if (dateFine.Format == DateTimePickerFormat.Short)
            {
                stagione.DataFine = dateFine.Value;
            }

            if (dateFineQuadrimestre.Format == DateTimePickerFormat.Short)
            {
                stagione.FineQuadrimestre = dateFineQuadrimestre.Value;
            }
        }
Esempio n. 3
0
        public void setStagione(UNFHibernate.Domain.Stagione s)
        {
            stagione = s;

            if (stagione != null)
            {
                textDescrizione.Text = stagione.Descrizione ?? string.Empty;

                if (stagione.DataInizio != null)
                {
                    try
                    {
                        dateInizio.Value = stagione.DataInizio;
                    }
                    catch (Exception)
                    {
                        dateInizio.Value = DateTime.Today;
                    }
                }
                else
                {
                    Utils.SetPickerValid(dateInizio, false);
                }

                if (stagione.DataFine != null)
                {
                    try
                    {
                        dateFine.Value = stagione.DataFine;
                    }
                    catch (Exception)
                    {
                        dateFine.Value = DateTime.Today;
                    }
                }

                else
                {
                    Utils.SetPickerValid(dateFine, false);
                }

                if (stagione.FineQuadrimestre != null)
                {
                    try
                    {
                        dateFineQuadrimestre.Value = stagione.FineQuadrimestre;
                    }
                    catch (Exception)
                    {
                        dateFineQuadrimestre.Value = DateTime.Today;
                    }
                }
                else
                {
                    Utils.SetPickerValid(dateFineQuadrimestre, false);
                }
            }
            else
            {
                Utils.SetPickerValid(dateInizio, false);
                Utils.SetPickerValid(dateFine, false);
                Utils.SetPickerValid(dateFineQuadrimestre, false);
            }
        }