private static FKTZSZYDEntityCollection AggData(DataTable dt) { FKTZSZYDEntityCollection fKTZSZYDEntitys = new FKTZSZYDEntityCollection(); foreach (DataRow item in dt.Rows) { FKTZSZYDEntity fKTZSZYDEntity = new FKTZSZYDEntity(); fKTZSZYDEntity.ID = Convert.ToInt32(item["ID"]); fKTZSZYDEntity.TASKID = Convert.ToInt32(item["TASKID"]); fKTZSZYDEntity.Z_GLBH = Convert.ToString(item["Z_GLBH"]); fKTZSZYDEntity.Z_GLBH_PK = Convert.ToString(item["Z_GLBH_PK"]); fKTZSZYDEntity.Z_YWLX = Convert.ToString(item["Z_YWLX"]); if (fKTZSZYDEntity.Z_YWLX == "-") { fKTZSZYDEntity.Z_YWLX = ""; } fKTZSZYDEntity.Z_HTBH = Convert.ToString(item["Z_HTBH"]); fKTZSZYDEntity.Z_YYDD = Convert.ToString(item["Z_YYDD"]); fKTZSZYDEntity.KHBM = Convert.ToString(item["KHBM"]); fKTZSZYDEntity.S_KPJE = Convert.ToDecimal(item["S_KPJE"]); fKTZSZYDEntity.C_SAKNR = Convert.ToString(item["C_SAKNR"]); fKTZSZYDEntity.C_SNWBMC = Convert.ToString(item["C_SNWBMC"]); fKTZSZYDEntity.C_WBJE = Convert.ToString(item["C_WBJE"]) == "" ? 0 : Convert.ToDecimal(item["C_WBJE"]); fKTZSZYDEntity.SJZFJE = Convert.ToDecimal(item["SJZFJE"]); fKTZSZYDEntitys.Add(fKTZSZYDEntity); } return(fKTZSZYDEntitys); }
public static FKTZSServiceEntity Load(ApplyNoEntity applyNoEntity) { FKTZSServiceEntity fktzsServiceEntity = new FKTZSServiceEntity(); fktzsServiceEntity.ApplyNoEntity = applyNoEntity; fktzsServiceEntity.Fktzs_C_HEntitys = FKTZS_C_HEntity.Load(applyNoEntity); fktzsServiceEntity.InvoiceEntitys = InvoiceEntityCollection.Load(applyNoEntity); //2018-8-21 11:57:44改造开票申请取数逻辑。开票申请有偿、无偿的取数表不同 fktzsServiceEntity.KpsqEntitys = KPSQFactory.Create(applyNoEntity).Load(applyNoEntity);//KPSQEntityCollection.Load(applyNoEntity); fktzsServiceEntity.FKTZSZYDEntitys = FKTZSZYDEntityCollection.Load(applyNoEntity); return(fktzsServiceEntity); }