@model Disco.Web.Areas.Config.Models.Organisation.IndexModel @{ Authorization.Require(Claims.Config.Organisation.Show); var canConfigAddresses = Authorization.Has(Claims.Config.Organisation.ConfigureAddresses); ViewBag.Title = Html.ToBreadcrumb("Configuration", MVC.Config.Config.Index(), "Organisation Details"); Html.BundleDeferred("~/ClientScripts/Modules/Disco-PropertyChangeHelpers"); Html.BundleDeferred("~/ClientScripts/Modules/Disco-AjaxHelperIcons"); }
| Name: | @if (Authorization.Has(Claims.Config.Organisation.ConfigureName))
{
@Html.EditorFor(m => m.OrganisationName)
@AjaxHelpers.AjaxLoader()
}
else
{
@Model.OrganisationName} |
||||||
|---|---|---|---|---|---|---|---|
| Logo:
@if (Authorization.Has(Claims.Config.Organisation.ConfigureLogo))
{
Update } |
|
||||||
| Multi-Site Mode: | @if (Authorization.Has(Claims.Config.Organisation.ConfigureMultiSiteMode))
{
@Html.EditorFor(m => m.MultiSiteMode) @Html.LabelFor(m => m.MultiSiteMode)
@AjaxHelpers.AjaxLoader()
}
else
{
@Html.LabelFor(m => m.MultiSiteMode)
}
@if (Model.OrganisationAddresses.Count > 1)
{
Multi-Site mode is recommended where multiple addresses are configured. |
||||||
| Addresses:
@if (canConfigAddresses)
{
Create } |
@if (Model.OrganisationAddresses.Count > 0)
{
|
This item will be permanently deleted and cannot be recovered.
Are you sure?
| Short Name | |
| Name | |
| Address | |
| Suburb | |
| Postcode | |
| State | |
| Country | |
| Phone Number | |
| Fax Number |