Ejemplo n.º 1
0
        public string readExcelPackageToStringBulk(ExcelPackage package, ExcelWorksheet worksheet)
        {
            try
            {
                var rowCount = worksheet.Dimension?.Rows;
                var colCount = worksheet.Dimension?.Columns;

                if (!rowCount.HasValue || !colCount.HasValue)
                {
                    return(string.Empty);
                }
                List <BulkPayment> AgentsList = new List <BulkPayment>();
                var sb = new StringBuilder();
                for (int row = 3; row <= rowCount.Value; row++)
                {
                    string fullNames = worksheet.Cells[row, 2].Value.ToString();


                    BulkPayment Person = (new BulkPayment
                    {
                        FirstName = worksheet.Cells[row, 3].Value.ToString(),
                        MiddleName = worksheet.Cells[row, 4].Value.ToString(),
                        LastName = worksheet.Cells[row, 5].Value.ToString(),
                        IdentificationNo = worksheet.Cells[row, 6].Value.ToString(),
                        PhoneNumber = worksheet.Cells[row, 6].Value.ToString(),
                    });

                    AgentsList.Add(Person);
                }
                Context.BulkPayments.AddRangeAsync(AgentsList);

                Context.SaveChanges();
                return(sb.ToString());
            }
            catch (Exception e)
            {
                return(e.ToString());
            }
        }
Ejemplo n.º 2
0
 private IBulkPayment CreateBulkPayment()
 {
     IBulkPayment bulkPayment = new BulkPayment(LedgerType.PayerAccountsReceivable, "987654321", 10000, new DateTime(2009, 5, 1), _userMock, _batchMock);
     return bulkPayment;
 }
Ejemplo n.º 3
0
 private IBulkPayment CreateBulkPaymentPersisted()
 {
     IBulkPayment bulkPayment = new BulkPayment(LedgerType.PayerAccountsReceivable, 9650, _batchMock);
     return bulkPayment;
 }
Ejemplo n.º 4
0
        public BulkPaymentResponseData bulkPayment(BulkPaymentPayload bulkPaymentPayload)
        {
            BulkPayment bulkPayment = new BulkPayment();

            return(bulkPayment.makeBulkPayment(bulkPaymentPayload, NewCredentials));
        }