using CallCenterApi.DB; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CallCenterApi.DAL { public class T_CTI_TaskPhonePart { /// /// 获得数据列表 /// public DataSet GetList(string strWhere) { StringBuilder strSql = new StringBuilder(); strSql.Append("select [Date],TaskId,PhonePart,Province,City,AllCount,CalledCount,connectedCount,ConnectedAgentCount,UpdateTime"); strSql.Append(" FROM T_CTI_TaskPhonePart "); if (strWhere.Trim() != "") { strSql.Append(" where " + strWhere); } return DbHelperSQL.Query(strSql.ToString()); } /// /// 得到一个对象实体 /// public Model.T_CTI_TaskPhonePart DataRowToModel(DataRow row) { Model.T_CTI_TaskPhonePart model = new Model.T_CTI_TaskPhonePart(); if (row != null) { model.Date = Convert.ToDateTime(row["Date"]); model.TaskId = Convert.ToInt32(row["TaskId"]); model.PhonePart = row["PhonePart"].ToString(); model.Province = row["Province"].ToString(); model.City = row["City"].ToString(); model.AllCount = Convert.ToInt32(row["AllCount"]); model.CalledCount = Convert.ToInt32(row["CalledCount"]); model.ConnectedCount = Convert.ToInt32(row["ConnectedCount"]); model.ConnectedAgentCount = Convert.ToInt32(row["ConnectedAgentCount"]); model.UpdateTime = Convert.ToDateTime(row["UpdateTime"]); } return model; } } }