Exemplo n.º 1
0
        public ServiceResponse <bool> UpdateUserCompany(UserCompanyDTO request, int userId)
        {
            var serviceResponse = new ServiceResponse <bool>();

            if (request.CompanyId < 1) // eğer yeni bir okul ekliyorsa kaydet
            {
                request.CompanyId = CreateCompany(request.CompanyName).Data;
            }

            var userCompany = _mapper.Map <UserCompany>(request);

            userCompany.UserId = userId;
            _userCompanyRepository.Update(userCompany);
            serviceResponse.Data = true;
            return(serviceResponse.Success());
        }
Exemplo n.º 2
0
        public ServiceResponse <bool> UpdateUserCompany([FromBody] UserCompanyDTO request)
        {
            var claims = GetUserClaims();

            return(_companyService.UpdateUserCompany(request, claims.UserId));
        }
Exemplo n.º 3
0
        public ServiceResponse <int> AddUserCompany([FromBody] UserCompanyDTO request)
        {
            var claims = GetUserClaims();

            return(_companyService.AddUserCompany(request, claims.UserId));
        }