Beispiel #1
0
        public int FindRow(PaymentResult result)
        {
            string currentStr = "";

            for (int i = 12; i < 47; i++)
            {
                currentStr = ReadCell(i, 1).Trim();
                if (result.Law.Trim() == currentStr)
                {
                    return(i);
                }
            }

            return(-1);
        }
Beispiel #2
0
 public void Write(PaymentResult result, int row, LawEnum law)
 {
     if (law == LawEnum.Chaes)
     {
         Range range = (Range)_ws.Range[_ws.Cells[row, 2], _ws.Cells[row, 4]];
         range.Value2 = PaymentResultExtension.ToArrayPaymentResult(result);
     }
     else if (law == LawEnum.Maiak)
     {
         Range range = (Range)_ws.Range[_ws.Cells[row, 5], _ws.Cells[row, 7]];
         range.Value2 = PaymentResultExtension.ToArrayPaymentResult(result);
     }
     else if (law == LawEnum.Semipalat)
     {
         Range range = (Range)_ws.Range[_ws.Cells[row, 8], _ws.Cells[row, 10]];
         range.Value2 = PaymentResultExtension.ToArrayPaymentResult(result);
     }
 }