public virtual ActionResult CreateNewForm(CreateDataTypeModel createModel)
{
if (!TryValidateModel(createModel))
{
EnsurePropEditorListViewBagData();
return View(createModel);
}
var propertyEditor = _propertyEditors.Where(x => x.Metadata.Id == createModel.PropertyEditorId).Single();
var dataType = new DataType(string.Empty, string.Empty, propertyEditor.Value);
var dataTypeEditorViewModel = BackOfficeRequestContext.Application.FrameworkContext.TypeMappers.Map<DataType, DataTypeEditorModel>(dataType);
return ProcessSubmit(dataTypeEditorViewModel, null);
return RedirectToAction("Create", new { propertyEditorId = createModel.PropertyEditorId, name = createModel.Name });
}