public ActionResult ValidationFormTypeMapping_Update([DataSourceRequest] DataSourceRequest request, [Bind(Prefix = "models")] IEnumerable <ValidationFormTypeMappingViewModel> validationFormTypeMappings) { if (validationFormTypeMappings != null && ModelState.IsValid) { try { ValidationMetadataService validationMetadataService = new ValidationMetadataService(new ParametersContext()); foreach (var validationFormTypeMapping in validationFormTypeMappings) { validationMetadataService.ValidationFormTypeMapping_Update(validationFormTypeMapping); } } catch (Exception ex) { ModelState.AddModelError("", ex.InnerException.ToString()); } } return(Json(validationFormTypeMappings.ToDataSourceResult(request, ModelState))); }
public ActionResult ValidationRule_Destroy([DataSourceRequest] DataSourceRequest request, [Bind(Prefix = "models")] IEnumerable <ValidationRuleViewModel> validationRules) { if (validationRules.Any()) { try { ValidationMetadataService validationMetadataService = new ValidationMetadataService(new ParametersContext()); foreach (var validationRule in validationRules) { validationMetadataService.ValidationRule_Destroy(validationRule); } } catch (Exception ex) { ModelState.AddModelError("", ex.InnerException.ToString()); } } return(Json(validationRules.ToDataSourceResult(request, ModelState))); }
public ActionResult ValidationTableColumnDef_Create([DataSourceRequest] DataSourceRequest request, [Bind(Prefix = "models")] IEnumerable <ValidationTableColumnDefViewModel> valTableColumnDefs) { var results = new List <ValidationTableColumnDefViewModel>(); if (valTableColumnDefs != null && ModelState.IsValid) { try { ValidationMetadataService validationMetadataService = new ValidationMetadataService(new ParametersContext()); foreach (var valTableColumnDef in valTableColumnDefs) { validationMetadataService.ValidationTableColumnDef_Create(valTableColumnDef); results.Add(valTableColumnDef); } } catch (Exception ex) { ModelState.AddModelError("", ex.InnerException.ToString()); } } return(Json(results.ToDataSourceResult(request, ModelState))); }
public ActionResult ValidationRule_Read([DataSourceRequest] DataSourceRequest request) { ValidationMetadataService validationMetadataService = new ValidationMetadataService(new ParametersContext()); return(Json(validationMetadataService.ValidationRule_Read().ToDataSourceResult(request))); }