Exemplo n.º 1
0
        /// <summary>
        /// 插入用户与门店关系
        /// </summary>
        public bool InsertCertUnit(CertUnitInfo info)
        {
            if (info.CreateTime == null)
            {
                info.CreateTime = Utils.GetNow();
            }
            if (info.ModifyTime == null)
            {
                info.ModifyTime = Utils.GetNow();
            }

            SqlMapper.Instance().Insert("CertInfo.InsertCertUnit", info);
            return(true);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 插入或更新用户与门店关系信息
        /// </summary>
        public void UpdateCertUnitRelation(string certId, string userId,
                                           IList <UserRoleInfo> unitList, string applyUserId)
        {
            DeleteCertUnitsByUserId(userId);

            if (unitList != null && unitList.Count > 0)
            {
                foreach (var item in unitList)
                {
                    if (item != null)
                    {
                        var obj = new CertUnitInfo();
                        obj.CertId = certId;
                        obj.UserId = userId;
                        obj.UnitId = item.UnitId;
                        //obj.UnitCode = item.UnitCode;
                        obj.UnitName     = item.UnitName;
                        obj.CreateUserId = applyUserId;
                        obj.ModifyUserId = applyUserId;
                        InsertCertUnit(obj);
                    }
                }
            }
        }