예제 #1
0
        /// <summary>
        /// 获取业务员信息
        /// add by yungchu
        /// </summary>
        /// <param name="name"></param>
        /// <returns></returns>
        public CustomerManagerInfo GetCustomerManager(string name)
        {
            CustomerManagerInfo customerManagerInfo = _customerManagerInfoRepository.First(a => a.Name.Contains(name));

            if (customerManagerInfo != null)
            {
                return(customerManagerInfo);
            }
            else//没有则插入该业务员信息
            {
                var customerManager = new CustomerManagerInfo
                {
                    Name          = name,
                    Status        = 1,
                    CreatedOn     = System.DateTime.Now,
                    LastUpdatedOn = System.DateTime.Now
                };
                _customerManagerInfoRepository.Add(customerManager);
                _customerManagerInfoRepository.UnitOfWork.Commit();

                return(customerManager);
            }
        }