示例#1
0
 private void AggiungiRiga(DSReport ds, ControllerPrestazioni controller)
 {
     ds.Prestazione.AddPrestazioneRow(_controller.IdPrestazione,
                                      _controller.IdUtente,
                                      _controller.DataDocumento,
                                      _controller.DataRegistrazione,
                                      _controller.DescrizioneReferente == null ? "" : _controller.DescrizioneReferente,
                                      _controller.DescrizioneUtente == null ? "" : _controller.DescrizioneUtente,
                                      _controller.DescrizioneTipoPrestazione == null ? "" : _controller.DescrizioneTipoPrestazione,
                                      _controller.Note == null ? "" : _controller.Note);
 }
示例#2
0
        public void PrintPrestazione(ControllerPrestazioni controller)
        {
            FrmReportPrestazioneView       reportPrestazioneView;
            FrmReportElencoPrestazioniView reportElencoPrestazioniView;
            FrmOpzioniStampaPrestazioni    frm = new FrmOpzioniStampaPrestazioni();

            if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                if (frm.StampaDettagliPrestazioneSelezionata)
                {
                    reportPrestazioneView = new FrmReportPrestazioneView(controller);
                    reportPrestazioneView.Show();
                }
                if (frm.StampaElencoPrestazioni)
                {
                    reportElencoPrestazioniView = new FrmReportElencoPrestazioniView(controller.GetPrestazioniByUtente(controller.IdUtente.ToString()));
                    reportElencoPrestazioniView.Show();
                }
            }
            else
            {
                frm.Close();
            }
        }
示例#3
0
 public FrmReportPrestazioneView(ControllerPrestazioni controller)
 {
     InitializeComponent();
     _controller = controller;
 }
示例#4
0
 public GeneratorPrestazioni(ControllerPrestazioni controller)
 {
     _controller = controller;
 }