示例#1
0
        private void LoadData()
        {
            try
            {
                WIN.GUI.UTILITY.Helper.ShowWaitBox("Elaborazione in corso...", Properties.Resources.Waiting);


                ImpegnoHandler h = new ImpegnoHandler();



                IList l = h.ImpegniTesseramento(Convert.ToInt32(cboAnno.Text));


                gridControl1.DataSource = l;

                if (l.Count == 0)
                {
                    XtraMessageBox.Show("Nessun risultato è stato trovato. Riprovare per altri periodi!", "Nessun risultato", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                else
                {
                    try
                    {
                        gridControl1.MainView.SaveLayoutToXml(fileLayout);
                    }
                    catch (Exception)
                    {
                        //non fa nulla
                    }
                }
            }
            catch (Exception ex)
            {
                WIN.SCHEDULING_APP.GUI.Utility.ErrorHandler.Show(ex);
            }
            finally
            {
                WIN.GUI.UTILITY.Helper.HideWaitBox();
            }
        }
示例#2
0
        private void ViewReportImpegni(int anno)
        {
            ImpegnoHandler h = new ImpegnoHandler();

            IList l = h.ImpegniTesseramento(anno);



            ImpegniReport r = new ImpegniReport();

            r.DataSource = l;


            r.parameter1.Value = h.Tesseramento.TessereNonDistribuite;
            r.parameter2.Value = h.Tesseramento.TotaleValoreTessereNonDistribuite.ToString("n2");

            r.parameter1.Visible = false;
            r.parameter2.Visible = false;

            r.Tag = anno;
            r.ShowPreviewDialog();
        }
示例#3
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            try
            {
                _impegno.TessereRichieste = (int)spinEdit16.Value;

                _impegno.gen           = spinEdit1.Value;
                _impegno.feb           = spinEdit2.Value;
                _impegno.mar           = spinEdit3.Value;
                _impegno.apr           = spinEdit4.Value;
                _impegno.mag           = spinEdit5.Value;
                _impegno.giu           = spinEdit6.Value;
                _impegno.lug           = spinEdit7.Value;
                _impegno.ago           = spinEdit8.Value;
                _impegno.set           = spinEdit9.Value;
                _impegno.ott           = spinEdit10.Value;
                _impegno.nov           = spinEdit11.Value;
                _impegno.dic           = spinEdit12.Value;
                _impegno.altreDate     = spinEdit13.Value;
                _impegno.ImpegnoTotale = _impegno.ImpegnoCalcolato;

                _impegno.genas = spinEdit1as.Value;
                _impegno.febas = spinEdit2as.Value;
                _impegno.maras = spinEdit3as.Value;
                _impegno.apras = spinEdit4as.Value;
                _impegno.magas = spinEdit5as.Value;
                _impegno.giuas = spinEdit6as.Value;

                ImpegnoHandler h = new ImpegnoHandler();

                h.SaveOrUpdate(_impegno);
            }
            catch (Exception ex)
            {
                WIN.SCHEDULING_APP.GUI.Utility.ErrorHandler.Show(ex);
            }
        }