Exemple #1
0
 private void btnPreview_Click(object sender, EventArgs e)
 {
     if (cboYearList.GetSelectedDataRow() is Years item)
     {
         ObligationRequestViewModel model = new ObligationRequestViewModel();
         model.GenerateReport(item.Year.ToInt(), new StaticSettings().OfficeId, Win.Properties.Settings.Default.FundType);
         frmReportViewer frm = new frmReportViewer(new rptObligationRequests()
         {
             DataSource = new List <ObligationRequestViewModel>()
             {
                 model
             }
         });
         frm.ShowDialog();
     }
 }
Exemple #2
0
        private void btnPreview_Click(object sender, EventArgs e)
        {
            frmReportViewer frm;

            if (comboBoxEdit1.Text == "Obligations")
            {
                frm = new frmReportViewer(new rptStatusSummaryofFD()
                {
                    DataSource = Obligations(),
                });
            }
            else
            {
                frm = new frmReportViewer(new rptStatusSummaryofFD()
                {
                    DataSource = PurchaseRequests(),
                });
            }

            frm.ShowDialog();
        }
Exemple #3
0
 private void btnPreview_Click(object sender, EventArgs e)
 {
     if (cboYearList.GetSelectedDataRow() is Years item)
     {
         ObligationRequestViewModel model = new ObligationRequestViewModel();
         model.GenerateReport(vm =>
         {
             var user         = new UnitOfWork().UsersRepo.Find(x => x.Id == User.UserId);
             vm.PreparedBy    = user?.FullName;
             vm.PreparedByPos = user?.Position;
         }, item.Year.ToInt(), new StaticSettings().OfficeId, Win.Properties.Settings.Default.FundType);
         frmReportViewer frm = new frmReportViewer(new rptDetailedObligationRequests()
         {
             DataSource = new List <ObligationRequestViewModel>()
             {
                 model
             }
         });
         frm.ShowDialog();
     }
 }
Exemple #4
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                if (cboStaff.GetSelectedDataRow() is Users item)
                {
                    AccomplishmentReportViewModel model = new AccomplishmentReportViewModel()
                    {
                        UserId             = item.Id,
                        DateFrom           = dtDateFrom.DateTime,
                        DateTo             = dtDateTo.DateTime.AddHours(11).AddMinutes(59).AddSeconds(59),
                        Office             = item.Offices?.OfficeName,
                        TelNo              = item.Offices?.TelNo,
                        Address            = item.Offices?.Address,
                        NotedBy            = (cboNotedBy.GetSelectedDataRow() as Employees)?.EmployeeName,
                        NotedByPosition    = (cboNotedBy.GetSelectedDataRow() as Employees)?.Position,
                        ReviewedBy         = (cboReviewedBy.GetSelectedDataRow() as Employees)?.EmployeeName,
                        ReviewedByPosition = (cboReviewedBy.GetSelectedDataRow() as Employees)?.Position,
                        PeriodOf           = $"For the period of: {dtDateFrom.DateTime.ToShortDateString()} to {dtDateTo.DateTime.ToShortDateString()}",
                        TableName          = tableName
                    };
                    if (item.Offices?.UnderOfOffice != null)
                    {
                        model.Office = item.Offices?.UnderOfOffice.OfficeName + Environment.NewLine + model.Office;
                    }

                    rptPivotAccomplisment rpt = new rptPivotAccomplisment();


                    Generate(model, rpt);
                    rpt.lblSystemName.Text = footer;
                    frmReportViewer frm = new frmReportViewer(rpt);
                    frm.ShowDialog();
                }
            }
            catch (Exception exception)
            {
            }
        }