Exemplo n.º 1
0
        public IActionResult SaveLayout(string entityName, [FromBody] LayoutModel layoutModel)
        {
            try {
                var stopwatch = StopwatchLogger.Start(_log);
                _log.Info("Called LayoutController SaveLayout");

                var retVal = _iLayoutManager.Create(entityName, layoutModel, UserId, TenantCode);

                stopwatch.StopAndLog("SaveLayout method of LayoutController");
                return(Ok(retVal));
            } catch (Exception ex) {
                _log.Error(ExceptionFormatter.SerializeToString(ex));
                return(StatusCode((int)HttpStatusCode.InternalServerError, ApiConstant.CustomErrorMessage));
            }
        }