diff --git a/cicm_web/Views/Company/View.cshtml b/cicm_web/Views/Company/View.cshtml index 64aec302..ded83384 100644 --- a/cicm_web/Views/Company/View.cshtml +++ b/cicm_web/Views/Company/View.cshtml @@ -57,199 +57,218 @@ }

- - - - - @if(Model.Founded > DateTime.MinValue) +
- @Model.Name -
+ + + + @if(Model.Founded > DateTime.MinValue) + { + + + + + } + + + - - - + + + + + } - - - - - - - @switch(Model.Status) + @Model.Country.Name + + + + + @switch(Model.Status) + { + case CompanyStatus.Unknown: + + break; + case CompanyStatus.Active: + + break; + case CompanyStatus.Sold: + if(Model.Sold != DateTime.MinValue) { - case CompanyStatus.Unknown: - - break; - case CompanyStatus.Active: - - break; - case CompanyStatus.Sold: - if(Model.Sold != DateTime.MinValue) - { - if(Model.SoldTo != null) - { - - } - else - { - - } - } - else - { - if(Model.SoldTo != null) - { - - } - else - { - - } - } - break; - case CompanyStatus.Merged: - if(Model.Sold != DateTime.MinValue) - { - if(Model.SoldTo != null) - { - - } - else - { - - } - } - else - { - if(Model.SoldTo != null) - { - - } - else - { - - } - } - break; - case CompanyStatus.Bankrupt: - if(Model.Sold != DateTime.MinValue) - { - - } - else - { - - } - break; - case CompanyStatus.Defunct: - if(Model.Sold != DateTime.MinValue) - { - - } - else - { - - } - break; - case CompanyStatus.Renamed: - if(Model.Sold != DateTime.MinValue) - { - if(Model.SoldTo != null) - { - - } - else - { - - } - } - else - { - if(Model.SoldTo != null) - { - - } - else - { - - } - } - break; - default: - throw new ArgumentOutOfRangeException(); - } - - - - } - @Model.PostalCode @Model.Province - - @if(!string.IsNullOrEmpty(Model.Website) || !string.IsNullOrEmpty(Model.Twitter) || !string.IsNullOrEmpty(Model.Facebook)) + else + { + + } + } + else + { + if(Model.SoldTo != null) + { + + } + else + { + + } + } + break; + case CompanyStatus.Merged: + if(Model.Sold != DateTime.MinValue) + { + if(Model.SoldTo != null) + { + + } + else + { + + } + } + else + { + if(Model.SoldTo != null) + { + + } + else + { + + } + } + break; + case CompanyStatus.Bankrupt: + if(Model.Sold != DateTime.MinValue) + { + + } + else + { + + } + break; + case CompanyStatus.Defunct: + if(Model.Sold != DateTime.MinValue) + { + + } + else + { + + } + break; + case CompanyStatus.Renamed: + if(Model.Sold != DateTime.MinValue) + { + if(Model.SoldTo != null) + { + + } + else + { + + } + } + else + { + if(Model.SoldTo != null) + { + + } + else + { + + } + } + break; + default: + throw new ArgumentOutOfRangeException(); + } + + + + - - - + @Model.City
} -
+ @Model.Name +
Founded@Model.Founded.ToLongDateString().
Country + @if(File.Exists(System.IO.Path.Combine(ViewBag.WebRootPath, "assets/flags/countries", Model.Country.Id + ".svg"))) { -
Founded@Model.Founded.ToLongDateString().
Country@Model.Country.Name
Status
StatusCurrent company status is unknown.Company is active.Current company status is unknown.Company is active. - Company was sold to - - @Model.SoldTo.Name on @Model.Sold.ToLongDateString(). - Company was sold on @Model.Sold.ToLongDateString() to an unknown company. - Company was sold to - - @Model.SoldTo.Name on an unknown date. - Company was sold to an unknown company on an unknown date. - Company was merged on @Model.Sold.ToLongDateString() to form - - @Model.SoldTo.Name. - Company was merge on @Model.Sold.ToLongDateString() to form an unknown company. - Company was merged on an unknown date to form - - @Model.SoldTo.Name. - Company was merged to form an unknown company on an unknown date.Company declared bankruptcy on @Model.Sold.ToLongDateString().Company declared bankruptcy on an unknown date.Company ceased operations on @Model.Sold.ToLongDateString().Company ceased operations on an unknown date. - Company was renamed to - - @Model.SoldTo.Name on @Model.Sold.ToLongDateString(). - Company was renamed on @Model.Sold.ToLongDateString() to an unknown name. - Company was renamed to - - @Model.SoldTo.Name on an unknown date. - Company was renamed to an unknown name on an unknown date.
Address - @Model.Address
- @if(Model.City != Model.Province) + if(Model.SoldTo != null) { - @Model.City
+
+ Company was sold to + + @Model.SoldTo.Name on @Model.Sold.ToLongDateString(). +
Company was sold on @Model.Sold.ToLongDateString() to an unknown company. + Company was sold to + + @Model.SoldTo.Name on an unknown date. + Company was sold to an unknown company on an unknown date. + Company was merged on @Model.Sold.ToLongDateString() to form + + @Model.SoldTo.Name. + Company was merge on @Model.Sold.ToLongDateString() to form an unknown company. + Company was merged on an unknown date to form + + @Model.SoldTo.Name. + Company was merged to form an unknown company on an unknown date.Company declared bankruptcy on @Model.Sold.ToLongDateString().Company declared bankruptcy on an unknown date.Company ceased operations on @Model.Sold.ToLongDateString().Company ceased operations on an unknown date. + Company was renamed to + + @Model.SoldTo.Name on @Model.Sold.ToLongDateString(). + Company was renamed on @Model.Sold.ToLongDateString() to an unknown name. + Company was renamed to + + @Model.SoldTo.Name on an unknown date. + Company was renamed to an unknown name on an unknown date.
Address + @Model.Address
+ @if(Model.City != Model.Province) { -
Links - @if(!string.IsNullOrEmpty(Model.Website)) - { - Website -
- } - @if(!string.IsNullOrEmpty(Model.Twitter)) - { - Twitter -
- } - @if(!string.IsNullOrEmpty(Model.Facebook)) - { - Facebook -
- } -
+ @Model.PostalCode @Model.Province + + @if(!string.IsNullOrEmpty(Model.Website) || !string.IsNullOrEmpty(Model.Twitter) || !string.IsNullOrEmpty(Model.Facebook)) + { + + Links + + @if(!string.IsNullOrEmpty(Model.Website)) + { + Website +
+ } + @if(!string.IsNullOrEmpty(Model.Twitter)) + { + Twitter +
+ } + @if(!string.IsNullOrEmpty(Model.Facebook)) + { + Facebook +
+ } + + + } +
@@ -297,5 +316,4 @@ else {

Company not found!

-} - +} \ No newline at end of file diff --git a/cicm_web/cicm_web.csproj b/cicm_web/cicm_web.csproj index 44a62adb..af0fd80c 100644 --- a/cicm_web/cicm_web.csproj +++ b/cicm_web/cicm_web.csproj @@ -2,7 +2,7 @@ netcoreapp2.0 - 3.0.99.139 + 3.0.99.140 Canary Islands Computer Museum Copyright © 2003-2018 Natalia Portillo Canary Islands Computer Museum Website