Ejemplo n.º 1
0
        private void showData()
        {
            // set 1st doc
            resetData();
            if (refList.Count > 0)
            {
                documentId1.Text   = refList[0].documentId;
                documentDate1.Text = refList[0].documentDate;
                typeCode1.Text     = refList[0].typeCodeObj.description;
                delCb1.IsEnabled   = true;
            }

            // set 2nd doc
            if (refList.Count > 1)
            {
                documentId2.Text   = refList[1].documentId;
                documentDate2.Text = refList[1].documentDate;
                TypeCodeObj typeCode = typeCodes.FirstOrDefault(s => s.code == refList[1].typeCodeObj.description);
                if (typeCode == null)
                {
                    typeCode2.Text = refList[1].typeCodeObj.description;
                }
                else
                {
                    typeCode2.SelectedItem = typeCode;
                }
                delCb2.IsEnabled = true;
            }

            // set 3rd doc
            if (refList.Count > 2)
            {
                documentId3.Text   = refList[2].documentId;
                documentDate3.Text = refList[2].documentDate;
                TypeCodeObj typeCode = typeCodes.FirstOrDefault(s => s.code == refList[2].typeCodeObj.description);
                if (typeCode == null)
                {
                    typeCode3.Text = refList[2].typeCodeObj.description;
                }
                else
                {
                    typeCode3.SelectedItem = typeCode;
                }
                delCb3.IsEnabled = true;
            }

            // set 4th doc
            if (refList.Count > 3)
            {
                documentId4.Text   = refList[3].documentId;
                documentDate4.Text = refList[3].documentDate;
                TypeCodeObj typeCode = typeCodes.FirstOrDefault(s => s.code == refList[3].typeCodeObj.description);
                if (typeCode == null)
                {
                    typeCode4.Text = refList[3].typeCodeObj.description;
                }
                else
                {
                    typeCode4.SelectedItem = typeCode;
                }
                delCb4.IsEnabled = true;
            }

            // set 5th doc
            if (refList.Count > 4)
            {
                documentId5.Text   = refList[4].documentId;
                documentDate5.Text = refList[4].documentDate;
                TypeCodeObj typeCode = typeCodes.FirstOrDefault(s => s.code == refList[4].typeCodeObj.description);
                if (typeCode == null)
                {
                    typeCode5.Text = refList[4].typeCodeObj.description;
                }
                else
                {
                    typeCode5.SelectedItem = typeCode;
                }
                delCb5.IsEnabled = true;
            }
        }
Ejemplo n.º 2
0
 public ReferenceObj(int number, string invoiceId, string documentId, string documentDate, string typeCode, TypeCodeObj typeCodeObj)
 {
     this.number       = number;
     this.invoiceId    = invoiceId;
     this.documentId   = documentId;
     this.documentDate = documentDate;
     this.typeCode     = typeCode;
     if (typeCodeObj == null)
     {
         this.typeCode    = typeCode;
         this.typeCodeObj = new TypeCodeObj("ZZZ", typeCode);
     }
     else
     {
         this.typeCode    = typeCodeObj.code;
         this.typeCodeObj = typeCodeObj;
     }
 }