using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace DataPumpWindowsService.Model
{
    public class CallRecord
    {
        /// <summary>
        /// 电话号码
        /// </summary>
        public string Phone{ set; get; }

        /// <summary>
        /// 呼叫类型
        /// </summary>
        public string Type { set; get; }

        /// <summary>
        /// 姓名
        /// </summary>
        public string Name { set; get; }

        /// <summary>
        /// 呼叫时间
        /// </summary>
        public DateTime CallDate { set; get; }

        /// <summary>
        /// 接通时间
        /// </summary>
        public DateTime ConnectDate { set; get; }

        /// <summary>
        /// 通话时长(秒)
        /// </summary>
        public int CallDuration { set; get; }

        /// <summary>
        /// 话后时长(秒)
        /// </summary>
        public int AfertDuration { set; get; }

        /// <summary>
        /// 排队时间
        /// </summary>
        public int LineUpDuration { set; get; }

        /// <summary>
        /// 振铃时间
        /// </summary>
        public int RingingDuration { set; get; }

        /// <summary>
        /// 保持次数
        /// </summary>
        public int KeepCount { set; get; }

        /// <summary>
        /// 保持时长(合计)
        /// </summary>
        public int TotalDuration { set; get; }

        /// <summary>
        /// 转接工号
        /// </summary>
        public string TransferCard { set; get; }

        /// <summary>
        /// 转接时长
        /// </summary>
        public int TransferDuration { set; get; }

        /// <summary>
        /// 通话结束原因
        /// </summary>
        public string Reason { set; get; }
    }
}