Esempio n. 1
0
        public Models.MicroApplicationAuthorization UpdateAuthorization(MicroApplicationAuthorizationDto input)
        {
            var result = _microApplicationAuthorizationRepository.FirstOrDefault(x => x.Id == input.Id);

            result.CompanyId = input.CompanyId;
            result.OpenPlatformMicroApplicationId = input.OpenPlatformMicroApplicationId;
            result.RangeId   = input.RangeId;
            result.RangeType = input.RangeType;
            result.UserId    = input.UserId;
            return(_microApplicationAuthorizationRepository.Update(result));
        }
Esempio n. 2
0
        public Models.MicroApplicationAuthorization AddAuthorization(MicroApplicationAuthorizationDto input)
        {
            var model = new Models.MicroApplicationAuthorization
            {
                Id         = Guid.NewGuid(),
                CompanyId  = input.CompanyId,
                CreateTime = DateTime.Now,
                OpenPlatformMicroApplicationId = input.OpenPlatformMicroApplicationId,
                RangeId   = input.RangeId,
                RangeType = input.RangeType,
                UserId    = input.UserId
            };

            return(_microApplicationAuthorizationRepository.Insert(model));
        }