コード例 #1
0
ファイル: OrderDetailBll.cs プロジェクト: jxb505/FbCRM2
 /// <summary>
 /// 获得数据列表
 /// </summary>
 public List<DataEntity.Model.OrderDetail> DataTableToList(DataTable dt)
 {
     List<DataEntity.Model.OrderDetail> modelList = new List<DataEntity.Model.OrderDetail>();
        int rowsCount = dt.Rows.Count;
        if (rowsCount > 0)
        {
        DataEntity.Model.OrderDetail model;
        for (int n = 0; n < rowsCount; n++)
        {
            model = new DataEntity.Model.OrderDetail();
            if (dt.Rows[n]["ID"] != null && dt.Rows[n]["ID"].ToString() != "")
            {
                model.ID = int.Parse(dt.Rows[n]["ID"].ToString());
            }
            if (dt.Rows[n]["XGID"] != null && dt.Rows[n]["XGID"].ToString() != "")
            {
                model.XGID = int.Parse(dt.Rows[n]["XGID"].ToString());
            }
            if (dt.Rows[n]["ModalName"] != null && dt.Rows[n]["ModalName"].ToString() != "")
            {
                model.ModalName = dt.Rows[n]["ModalName"].ToString();
            }
            if (dt.Rows[n]["StationCount"] != null && dt.Rows[n]["StationCount"].ToString() != "")
            {
                model.StationCount = int.Parse(dt.Rows[n]["StationCount"].ToString());
            }
            if (dt.Rows[n]["DJ"] != null && dt.Rows[n]["DJ"].ToString() != "")
            {
                model.DJ = decimal.Parse(dt.Rows[n]["DJ"].ToString());
            }
            if (dt.Rows[n]["ZDJ"] != null && dt.Rows[n]["ZDJ"].ToString() != "")
            {
                model.ZDJ = decimal.Parse(dt.Rows[n]["ZDJ"].ToString());
            }
            if (dt.Rows[n]["ZqAcount"] != null && dt.Rows[n]["ZqAcount"].ToString() != "")
            {
                model.ZqAcount = decimal.Parse(dt.Rows[n]["ZqAcount"].ToString());
            }
            if (dt.Rows[n]["ACOUNT"] != null && dt.Rows[n]["ACOUNT"].ToString() != "")
            {
                model.ACOUNT = decimal.Parse(dt.Rows[n]["ACOUNT"].ToString());
            }
            if (dt.Rows[n]["ZK"] != null && dt.Rows[n]["ZK"].ToString() != "")
            {
                model.ZK = decimal.Parse(dt.Rows[n]["ZK"].ToString());
            }
            if (dt.Rows[n]["REMARK"] != null && dt.Rows[n]["REMARK"].ToString() != "")
            {
                model.REMARK = dt.Rows[n]["REMARK"].ToString();
            }
            if (dt.Rows[n]["State"] != null && dt.Rows[n]["State"].ToString() != "")
            {
                model.State = dt.Rows[n]["State"].ToString();
            }
            if (dt.Rows[n]["eg1"] != null && dt.Rows[n]["eg1"].ToString() != "")
            {
                model.eg1 = dt.Rows[n]["eg1"].ToString();
            }
            if (dt.Rows[n]["eg2"] != null && dt.Rows[n]["eg2"].ToString() != "")
            {
                model.eg2 = dt.Rows[n]["eg2"].ToString();
            }
            if (dt.Rows[n]["eg3"] != null && dt.Rows[n]["eg3"].ToString() != "")
            {
                model.eg3 = int.Parse(dt.Rows[n]["eg3"].ToString());
            }
            if (dt.Rows[n]["eg4"] != null && dt.Rows[n]["eg4"].ToString() != "")
            {
                model.eg4 = int.Parse(dt.Rows[n]["eg4"].ToString());
            }
            if (dt.Rows[n]["ModelProfit"] != null && dt.Rows[n]["ModelProfit"].ToString() != "")
            {
                model.ModelProfit = decimal.Parse(dt.Rows[n]["ModelProfit"].ToString());
            }
            if (dt.Rows[n]["StationProfit"] != null && dt.Rows[n]["StationProfit"].ToString() != "")
            {
                model.StationProfit = decimal.Parse(dt.Rows[n]["StationProfit"].ToString());
            }
            if (dt.Rows[n]["Unit"] != null && dt.Rows[n]["Unit"].ToString() != "")
            {
                model.Unit = dt.Rows[n]["Unit"].ToString();
            }
            if (dt.Rows[n]["eg5"] != null && dt.Rows[n]["eg5"].ToString() != "")
            {
                model.eg5 = decimal.Parse(dt.Rows[n]["eg5"].ToString());
            }
            if (dt.Rows[n]["eg6"] != null && dt.Rows[n]["eg6"].ToString() != "")
            {
                model.eg6 = decimal.Parse(dt.Rows[n]["eg6"].ToString());
            }
            if (dt.Rows[n]["eg7"] != null && dt.Rows[n]["eg7"].ToString() != "")
            {
                model.eg7 = decimal.Parse(dt.Rows[n]["eg7"].ToString());
            }
            modelList.Add(model);
        }
        }
        return modelList;
 }
コード例 #2
0
ファイル: OrderDetail.cs プロジェクト: jxb505/FbCRM2
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public DataEntity.Model.OrderDetail GetModel(int ID)
 {
     StringBuilder strSql = new StringBuilder();
     strSql.Append("select  top 1  ");
     strSql.Append(" ID,XGID,ModalName,StationCount,DJ,ZDJ,ZqAcount,ACOUNT,ZK,REMARK,State,eg1,eg2,eg3,eg4,ModelProfit,StationProfit,Unit,eg5,eg6,eg7 ");
     strSql.Append(" from OrderDetail ");
     strSql.Append(" where ID=" + ID + "");
     DataEntity.Model.OrderDetail model = new DataEntity.Model.OrderDetail();
     DataSet ds = DbHelperSQL.Query(strSql.ToString());
     if (ds.Tables[0].Rows.Count > 0)
     {
         if (ds.Tables[0].Rows[0]["ID"] != null && ds.Tables[0].Rows[0]["ID"].ToString() != "")
         {
             model.ID = int.Parse(ds.Tables[0].Rows[0]["ID"].ToString());
         }
         if (ds.Tables[0].Rows[0]["XGID"] != null && ds.Tables[0].Rows[0]["XGID"].ToString() != "")
         {
             model.XGID = int.Parse(ds.Tables[0].Rows[0]["XGID"].ToString());
         }
         if (ds.Tables[0].Rows[0]["ModalName"] != null && ds.Tables[0].Rows[0]["ModalName"].ToString() != "")
         {
             model.ModalName = ds.Tables[0].Rows[0]["ModalName"].ToString();
         }
         if (ds.Tables[0].Rows[0]["StationCount"] != null && ds.Tables[0].Rows[0]["StationCount"].ToString() != "")
         {
             model.StationCount = int.Parse(ds.Tables[0].Rows[0]["StationCount"].ToString());
         }
         if (ds.Tables[0].Rows[0]["DJ"] != null && ds.Tables[0].Rows[0]["DJ"].ToString() != "")
         {
             model.DJ = decimal.Parse(ds.Tables[0].Rows[0]["DJ"].ToString());
         }
         if (ds.Tables[0].Rows[0]["ZDJ"] != null && ds.Tables[0].Rows[0]["ZDJ"].ToString() != "")
         {
             model.ZDJ = decimal.Parse(ds.Tables[0].Rows[0]["ZDJ"].ToString());
         }
         if (ds.Tables[0].Rows[0]["ZqAcount"] != null && ds.Tables[0].Rows[0]["ZqAcount"].ToString() != "")
         {
             model.ZqAcount = decimal.Parse(ds.Tables[0].Rows[0]["ZqAcount"].ToString());
         }
         if (ds.Tables[0].Rows[0]["ACOUNT"] != null && ds.Tables[0].Rows[0]["ACOUNT"].ToString() != "")
         {
             model.ACOUNT = decimal.Parse(ds.Tables[0].Rows[0]["ACOUNT"].ToString());
         }
         if (ds.Tables[0].Rows[0]["ZK"] != null && ds.Tables[0].Rows[0]["ZK"].ToString() != "")
         {
             model.ZK = decimal.Parse(ds.Tables[0].Rows[0]["ZK"].ToString());
         }
         if (ds.Tables[0].Rows[0]["REMARK"] != null && ds.Tables[0].Rows[0]["REMARK"].ToString() != "")
         {
             model.REMARK = ds.Tables[0].Rows[0]["REMARK"].ToString();
         }
         if (ds.Tables[0].Rows[0]["State"] != null && ds.Tables[0].Rows[0]["State"].ToString() != "")
         {
             model.State = ds.Tables[0].Rows[0]["State"].ToString();
         }
         if (ds.Tables[0].Rows[0]["eg1"] != null && ds.Tables[0].Rows[0]["eg1"].ToString() != "")
         {
             model.eg1 = ds.Tables[0].Rows[0]["eg1"].ToString();
         }
         if (ds.Tables[0].Rows[0]["eg2"] != null && ds.Tables[0].Rows[0]["eg2"].ToString() != "")
         {
             model.eg2 = ds.Tables[0].Rows[0]["eg2"].ToString();
         }
         if (ds.Tables[0].Rows[0]["eg3"] != null && ds.Tables[0].Rows[0]["eg3"].ToString() != "")
         {
             model.eg3 = int.Parse(ds.Tables[0].Rows[0]["eg3"].ToString());
         }
         if (ds.Tables[0].Rows[0]["eg4"] != null && ds.Tables[0].Rows[0]["eg4"].ToString() != "")
         {
             model.eg4 = int.Parse(ds.Tables[0].Rows[0]["eg4"].ToString());
         }
         if (ds.Tables[0].Rows[0]["ModelProfit"] != null && ds.Tables[0].Rows[0]["ModelProfit"].ToString() != "")
         {
             model.ModelProfit = decimal.Parse(ds.Tables[0].Rows[0]["ModelProfit"].ToString());
         }
         if (ds.Tables[0].Rows[0]["StationProfit"] != null && ds.Tables[0].Rows[0]["StationProfit"].ToString() != "")
         {
             model.StationProfit = decimal.Parse(ds.Tables[0].Rows[0]["StationProfit"].ToString());
         }
         if (ds.Tables[0].Rows[0]["Unit"] != null && ds.Tables[0].Rows[0]["Unit"].ToString() != "")
         {
             model.Unit = ds.Tables[0].Rows[0]["Unit"].ToString();
         }
         if (ds.Tables[0].Rows[0]["eg5"] != null && ds.Tables[0].Rows[0]["eg5"].ToString() != "")
         {
             model.eg5 = decimal.Parse(ds.Tables[0].Rows[0]["eg5"].ToString());
         }
         if (ds.Tables[0].Rows[0]["eg6"] != null && ds.Tables[0].Rows[0]["eg6"].ToString() != "")
         {
             model.eg6 = decimal.Parse(ds.Tables[0].Rows[0]["eg6"].ToString());
         }
         if (ds.Tables[0].Rows[0]["eg7"] != null && ds.Tables[0].Rows[0]["eg7"].ToString() != "")
         {
             model.eg7 = decimal.Parse(ds.Tables[0].Rows[0]["eg7"].ToString());
         }
         return model;
     }
     else
     {
         return null;
     }
 }