Пример #1
0
        public ActionResult Create(PageViewModel page)
        {
            var access = _accessRepository.GetByToken(HttpContext.Request.Headers["Authorization"]);

            page.OwnerId = access.UserId;
            var pagina = _pageRepository.Add(_mapper.Map <Page>(page));

            if (pagina == null)
            {
                return(BadRequest());
            }

            return(Ok(_mapper.Map <UserViewModel>(pagina)));
        }
Пример #2
0
        public IActionResult RepresentCompany(int companyId)
        {
            var access = _accessRepository.GetByToken(HttpContext.Request.Headers["Authorization"]);

            var userCompany = _userCompanyRepository.Add(new UserCompany
            {
                UserId    = access.UserId,
                CompanyId = companyId
            });

            if (userCompany == null)
            {
                BadRequest();
            }

            return(Ok());
        }