Exemple #1
0
        private void Create_RecipientReportPart_ExecuteCode(object sender, EventArgs e)
        {
            Models.Recipient recipient = myEnum.Current as Recipient;

            ArrayList reportItems = new ArrayList();

            foreach (SPListItem item in aNierozliczoneRekordy)
            {
                if (Tools.GetLookupId(item, "selKlient").Equals(recipient.ID))
                {
                    Models.ReportItem ri = new Models.ReportItem()
                    {
                        DoZaplaty              = Tools.GetValue(item, "colDoZaplaty"),
                        Zaplacono              = Tools.GetValue(item, "colZaplacono"),
                        Tytulem                = item.Title,
                        NumerFaktury           = Tools.GetText(item, "colBR_NumerFaktury"),
                        DataWystawieniaFaktury = Tools.GetDate(item, "colBR_DataWystawieniaFaktury"),
                        TerminPlatnosci        = Tools.GetDate(item, "colBR_TerminPlatnosci")
                    };

                    if (ri.Roznica() > 0)
                    {
                        reportItems.Add(ri);
                    }
                }
            }

            recipient.ReportItems = reportItems;
        }
Exemple #2
0
 public void Load(IPResult match)
 {
     ip = match.IP;
     if (match.TaskReports.Count > 0)
     {
         reports = new Models.ReportItem[match.TaskReports.Count];
         for (int i = 0; i < reports.Length; i++)
         {
             reports[i] = new Models.ReportItem()
             {
                 task  = Enum.GetName(match.TaskReports[i].TaskType.GetType(), match.TaskReports[i].TaskType),
                 start = match.TaskReports[i].Start,
                 end   = match.TaskReports[i].End,
                 data  = match.TaskReports[i].Data,
                 state = Enum.GetName(match.TaskReports[i].State.GetType(), match.TaskReports[i].State),
             };
         }
     }
 }