Browse Source

refactored

pull/997/head
Alper Ebicoglu 8 years ago
parent
commit
78f20050cb
  1. 27
      modules/docs/app/VoloDocs/Pages/Index.cshtml
  2. 8
      modules/docs/app/VoloDocs/Pages/Index.cshtml.cs

27
modules/docs/app/VoloDocs/Pages/Index.cshtml

@ -23,31 +23,18 @@
<p>2- CHECK DATABASE EXIST </p> <p>2- CHECK DATABASE EXIST </p>
<p>2- CHECK ANY PROJECT </p> <p>2- CHECK ANY PROJECT </p>
<p>
<a href="/Documents">Go to documents...</a>
</p>
<p>
<a href="/Docs/Admin/Projects">Create project</a>
</p>
<p>
<a href="/Admin">Go to admin...</a>
</p>
<p>
<a href="/account/login">Login</a>
</p>
<div class="p-5"> <div class="p-5">
@if (!Model.Projects.Any()) @if (!Model.Projects.Any())
{ {
<div class="alert alert-secondary col-md-6 text-center" role="alert"> <div class="alert alert-secondary col-md-6 text-center" role="alert">
<h4 class="alert-heading">No project!</h4> <h4 class="alert-heading">No project!</h4>
<p>Welcome to VoloDocs! There`s no defined project yet.</p> <p>Welcome to VoloDocs! There`s no defined project yet.</p>
<hr /> <hr />
<a href="@Model.CreateProjectLink">Click here to start your first project <i class="fa fa-arrow-circle-right"></i></a> <a href="@Model.CreateProjectLink">Click here to start your first project <i class="fa fa-arrow-circle-right"></i></a>
</div> </div>
} }
else if (Model.Projects.Count > 1) else if (Model.Projects.Count > 1)
{ {

8
modules/docs/app/VoloDocs/Pages/Index.cshtml.cs

@ -36,15 +36,15 @@ namespace VoloDocs.Pages
public async Task<IActionResult> OnGet() public async Task<IActionResult> OnGet()
{ {
ConnectionString = _dbConnectionOptions.ConnectionStrings.Default; ConnectionString = _dbConnectionOptions.ConnectionStrings.Default;
CreateProjectLink = _currentUser.Id.HasValue
? "/Docs/Admin/Projects"
: "/Account/Login?returnUrl=/Docs/Admin/Projects";
if (string.IsNullOrWhiteSpace(ConnectionString)) if (string.IsNullOrWhiteSpace(ConnectionString))
{ {
return RedirectToPage("./Configure"); return RedirectToPage("./Configure");
} }
CreateProjectLink = _currentUser.Id.HasValue
? "/Docs/Admin/Projects"
: "/Account/Login?returnUrl=/Docs/Admin/Projects";
Projects = (await _projectAppService.GetListAsync()).Items; Projects = (await _projectAppService.GetListAsync()).Items;
if (Projects.Count == 1) if (Projects.Count == 1)
{ {

Loading…
Cancel
Save