コード例 #1
0
        public JsonResult CreateCustomerBaseline(int id)
        {
            var result = new { Success = "True", Message = "Success" };

            try
            {
                // Baseline Customer
                var customer = _customerService.GetById(id);
                _auditService.CreateAuditBaseline(customer);
            }
            catch (Exception ex)
            {
                _contextManager.ResponseManager.StatusCode = 500;
                _contextManager.ResponseManager.AppendHeader(ModelStateErrorNames.ErrorMessage, ex.Message);
                result = new { Success = "False", ex.Message };
                ExceptionPolicy.HandleException(ex, ExceptionPolicies.General);
            }

            return(Json(result, JsonRequestBehavior.AllowGet));
        }