Beispiel #1
0
        public async Task <IActionResult> Columns([FromBody] GetColumnsForm form)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ControllerErrorCode.WrongInputData));
            }

            var email = User.Identity.Name;

            var columns = await _db.GetColumns(email, form);

            if (columns == null)
            {
                return(BadRequest(_db.Columns.GetError()));
            }

            return(Ok(columns.GetDTO()));
        }