/// <summary>
        /// 添加历史记录
        /// </summary>
        /// <param name="buid"></param>
        /// <param name="saAgent"></param>
        /// <param name="advAgent"></param>
        /// <param name="stepType">当前步骤类型  1:数据录入、2:分配(sa到续保顾问)、3:报价、4:预约、5:保单</param>
        /// <returns></returns>
        public bool AddChangeLog(long buid, int saAgent, int advAgent, int stepType)
        {
            var model = new bx_transferrecord
            {
                BuId          = buid,
                CreateAgentId = saAgent,
                CreateTime    = DateTime.Now,
                Deleted       = false,
                FromAgentId   = saAgent,
                StepType      = stepType,
                ToAgentId     = advAgent
            };

            return(_transferRecordRepository.Add(model) > 0);//如果添加的记录>0,返回true
        }
Esempio n. 2
0
        public long Add(bx_transferrecord record)
        {
            long recordid = 0;

            try
            {
                var rcd = DataContextFactory.GetDataContext().bx_transferrecord.Add(record);
                DataContextFactory.GetDataContext().SaveChanges();
                recordid = rcd.Id;
            }
            catch (Exception ex)
            {
                logError.Info("发生异常:" + ex.Source + "\n" + ex.StackTrace + "\n" + ex.Message + "\n" + ex.InnerException);
            }
            return(recordid);
        }