示例#1
0
 private void GetRows()
 {
     rowsInputDtos.Clear();
     foreach (var row in listViewCon.Rows)
     {
         OperCreateConLayout CRow = (OperCreateConLayout)row.Control;
         decimal             Quantity;
         if (decimal.TryParse(CRow.numQuant.Value.ToString(), out Quantity) == false)
         {
             throw new Exception("耗材编号" + CRow.lblASSID.Text + "的数量格式不正确。");
         }
         decimal Money;
         if (decimal.TryParse(CRow.numMoney.Value.ToString(), out Money) == false)
         {
             throw new Exception("耗材编号" + CRow.lblASSID.Text + "的金额格式不正确。");
         }
         WarehouseReceiptRowInputDto rowInput = new WarehouseReceiptRowInputDto
         {
             CID      = CRow.lblASSID.Text,
             MONEY    = Money,
             NOTE     = CRow.txtRNote.Text,
             QUANTITY = Quantity
         };
         rowsInputDtos.Add(rowInput);
     }
 }
示例#2
0
 private void GetCon()
 {
     //            rowsInputDtos.Clear();
     foreach (var row in listViewCon.Rows)
     {
         OperCreateConLayout CRow = (OperCreateConLayout)row.Control;
         decimal             Quantity;
         if (decimal.TryParse(CRow.numQuant.Value.ToString(), out Quantity) == false)
         {
             throw new Exception("耗材编号" + CRow.lblASSID.Text + "的数量格式不正确。");
         }
         decimal Money;
         if (decimal.TryParse(CRow.numMoney.Value.ToString(), out Money) == false)
         {
             throw new Exception("耗材编号" + CRow.lblASSID.Text + "的金额格式不正确。");
         }
         DataRow Drow = ConTable.Rows.Find(CRow.lblASSID.Text);
         Drow["QUANT"]    = 0;
         Drow["QUANTITY"] = Quantity;
         Drow["MONEY"]    = Money;
     }
 }