[HttpGet] را از روی AddRole اول حذف کنید.
ضمنا زمانیکه فقط قصد نمایش یک Partial view را دارید، نیازی نیست حتما از Html.Action استفاده کنید؛ چون سربار بالایی دارد. هر بار فراخوانی Html.Action سبب راه اندازی مجدد سیکل پردازشی کنترلر جاری میشه. اگر فقط قصد نمایش ساده اینها است (بدون پاس دادن اطلاعات اضافهتری به آنها)، از همان Html.Partial استفاده کنید. برای مثال در کدهای فوق سه مورد AddRole ، AddUser و RoleOfUser اضافی هستند. حذفشون کنید و اینها را با RenderPartial داخل View تعویض کنید. اون مورد RoleOfUser که پارامتر دریافت میکنه رو با یک ViewModel اطلاعاتش رو به View برای رندر ارسال کنید.