示例#1
0
 public FrmReportAnagraficaUtenteView(ControllerUtenti controller, bool includiAttitudiniLavorative, bool includiPreferenzeLavorative)
 {
     InitializeComponent();
     _controller = controller;
     _IncludiAttitudiniLavorative = includiAttitudiniLavorative;
     _IncludiPreferenzeLavorative = includiPreferenzeLavorative;
 }
示例#2
0
        public void PrintUtente(ControllerUtenti controller)
        {
            FrmOpzioniStampaAnagraficaUtente frm = new FrmOpzioniStampaAnagraficaUtente();

            if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                FrmReportAnagraficaUtenteView reportView = new FrmReportAnagraficaUtenteView(controller, frm.IncludiAttitudiniLavorative, frm.IncludiPreferenzeLavorative);
                reportView.Show();
            }
            else
            {
                frm.Close();
            }
        }
示例#3
0
        private void AggiungiRiga(DSReport ds, ControllerUtenti controllerUtenti, ControllerRicercheOfferte controllerRicercheOfferte)
        {
            if ((controllerUtenti == null) || (controllerRicercheOfferte == null))
            {
                return;
            }

            if (controllerUtenti.Current() != null)
            {
                ds.AnalisiOfferteLavoro.AddAnalisiOfferteLavoroRow(controllerUtenti.IdUtente,
                                                                   controllerRicercheOfferte.GetPreferenzaSkill,
                                                                   controllerRicercheOfferte.GetData,
                                                                   controllerRicercheOfferte.GetValidityRange);
            }

            foreach (OffertaLavoro offerta in controllerRicercheOfferte.GetSearchResult)
            {
                ds.DettaglioAnalisiOfferteLavoro.AddDettaglioAnalisiOfferteLavoroRow(offerta.Id,
                                                                                     offerta.Data,
                                                                                     offerta.AziendaRichiedente.Descrizione,
                                                                                     offerta.Validita.Start.ToShortDateString() + " - " + offerta.Validita.Finish.ToShortDateString(),
                                                                                     offerta.GetNumeroTotalePosti);
            }
        }
示例#4
0
 public GeneratorAnalisiOfferteLavoro(ControllerUtenti controllerUtenti, ControllerRicercheOfferte controllerRicercheOfferte)
 {
     _controllerUtenti          = controllerUtenti;
     _controllerRicercheOfferte = controllerRicercheOfferte;
 }
示例#5
0
        public void PrintReportAnalisiOfferteLavoro(ControllerRicercheOfferte controllerRicerche, ControllerUtenti controllerUtenti)
        {
            FrmReportAnalisiOfferteLavoroView reportView = new FrmReportAnalisiOfferteLavoroView(controllerUtenti, controllerRicerche);

            reportView.Show();
        }
示例#6
0
 public GeneratorAnagraficaUtente(ControllerUtenti controller)
 {
     _controller = controller;
 }
示例#7
0
 public FrmReportAnalisiOfferteLavoroView(ControllerUtenti controllerUtenti, ControllerRicercheOfferte controllerRicercheOfferte)
 {
     InitializeComponent();
     _controllerUtenti          = controllerUtenti;
     _controllerRicercheOfferte = controllerRicercheOfferte;
 }