_Body.cshtml 959 B

1234567891011121314151617181920212223242526272829
  1. @using VberZero.Tools.StringModel
  2. @model VberAdmin.Web.Models.Modals.VmModalBody
  3. @if (Model != null)
  4. {
  5. <div class="modal-body @(Model.BodyClass)">
  6. <form class="form p-0" id="@Model.Modal.FormId" name="@Model.Modal.FormId">
  7. @if (Model.BodyContent.Empty()) {
  8. if (Model.Tabs is {Count: > 0 })
  9. {
  10. @await Html.PartialAsync("Modals/_Tabs", Model.Tabs)
  11. }
  12. else if(Model.InputGroups is {Count:>0})
  13. {
  14. foreach (var inputGroup in Model.InputGroups)
  15. {
  16. @await Html.PartialAsync("Input/_InputGroup",inputGroup )
  17. }
  18. }
  19. }
  20. else
  21. {
  22. @Html.Raw(Model.BodyContent)
  23. }
  24. </form>
  25. </div>
  26. }