示例#1
0
        /// <summary>
        /// 编辑员工目标
        /// </summary>
        public bool EditResQuota(sys_resource_sales_quota quota, long userId)
        {
            sys_resource_sales_quota_dal srsqDal  = new sys_resource_sales_quota_dal();
            sys_resource_sales_quota     oldQuota = GetQuotaById(quota.id);

            if (oldQuota == null)
            {
                return(false);
            }
            quota.update_time    = Tools.Date.DateHelper.ToUniversalTimeStamp();
            quota.update_user_id = userId;
            srsqDal.Update(quota);
            return(true);
        }
示例#2
0
        /// <summary>
        /// 新增员工目标
        /// </summary>
        public bool AddResQuota(sys_resource_sales_quota quota, long userId)
        {
            sys_resource_sales_quota_dal srsqDal    = new sys_resource_sales_quota_dal();
            sys_resource_sales_quota     checkQuota = GetResMonthQuota(quota.resource_id, quota.year, quota.month);

            if (checkQuota != null)
            {
                return(false);
            }
            quota.id             = srsqDal.GetNextIdCom();
            quota.create_time    = quota.update_time = Tools.Date.DateHelper.ToUniversalTimeStamp();
            quota.create_user_id = quota.update_user_id = userId;
            srsqDal.Insert(quota);
            return(true);
        }