diff --git a/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/ActionResultHelper.cs b/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/ActionResultHelper.cs index 48cc8cc51d..d1373a808f 100644 --- a/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/ActionResultHelper.cs +++ b/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/ActionResultHelper.cs @@ -21,7 +21,9 @@ namespace Volo.Abp.AspNetCore.Mvc if (typeof(IActionResult).GetTypeInfo().IsAssignableFrom(returnType)) { - if (typeof(JsonResult).GetTypeInfo().IsAssignableFrom(returnType) || typeof(ObjectResult).GetTypeInfo().IsAssignableFrom(returnType)) + if (typeof(JsonResult).GetTypeInfo().IsAssignableFrom(returnType) || + typeof(ObjectResult).GetTypeInfo().IsAssignableFrom(returnType) || + typeof(NoContentResult).GetTypeInfo().IsAssignableFrom(returnType)) { return true; } diff --git a/src/Volo.Abp.Identity.Web/ObjectMappings/AbpIdentityWebAutoMapperProfile.cs b/src/Volo.Abp.Identity.Web/ObjectMappings/AbpIdentityWebAutoMapperProfile.cs index 586397cd98..fb96c8c07d 100644 --- a/src/Volo.Abp.Identity.Web/ObjectMappings/AbpIdentityWebAutoMapperProfile.cs +++ b/src/Volo.Abp.Identity.Web/ObjectMappings/AbpIdentityWebAutoMapperProfile.cs @@ -7,6 +7,8 @@ namespace Volo.Abp.Identity.Web.ObjectMappings { public AbpIdentityWebAutoMapperProfile() { + //EditModal + CreateMap(); CreateMap() @@ -14,6 +16,14 @@ namespace Volo.Abp.Identity.Web.ObjectMappings CreateMap() .ForMember(dest => dest.IsAssigned, opt => opt.Ignore()); + + //CreateModal + + CreateMap() + .ForMember(dest => dest.RoleNames, opt => opt.Ignore()); + + CreateMap() + .ForMember(dest => dest.IsAssigned, opt => opt.Ignore()); } } } diff --git a/src/Volo.Abp.Identity.Web/Pages/Identity/Users/CreateModal.cshtml b/src/Volo.Abp.Identity.Web/Pages/Identity/Users/CreateModal.cshtml index cf05719a94..ff2834130f 100644 --- a/src/Volo.Abp.Identity.Web/Pages/Identity/Users/CreateModal.cshtml +++ b/src/Volo.Abp.Identity.Web/Pages/Identity/Users/CreateModal.cshtml @@ -7,66 +7,62 @@ Layout = null; } - + -