1234567891011121314151617181920212223242526272829303132333435363738394041 |
- using System.Threading.Tasks;
- using wispro.sp.web.Models;
- using wispro.sp.web.Services;
- using Microsoft.AspNetCore.Components;
- using wispro.sp.web.Components;
- namespace wispro.sp.web.Pages
- {
- public partial class Welcome
- {
- private readonly EditableLink[] _links =
- {
- new EditableLink {Title = "Operation 1", Href = ""},
- new EditableLink {Title = "Operation 2", Href = ""},
- new EditableLink {Title = "Operation 3", Href = ""},
- new EditableLink {Title = "Operation 4", Href = ""},
- new EditableLink {Title = "Operation 5", Href = ""},
- new EditableLink {Title = "Operation 6", Href = ""}
- };
- private ActivitiesType[] _activities = { };
- private NoticeType[] _projectNotice = { };
- private CurrentUser _CurrentUser;
- [Inject] public IProjectService ProjectService { get; set; }
- [Inject] public IUserService _userService { get; set; }
- protected override async System.Threading.Tasks.Task OnInitializedAsync()
- {
- await base.OnInitializedAsync();
- _CurrentUser = _userService.CurrentUser;
- _projectNotice = await ProjectService.GetProjectNoticeAsync();
- _activities = await ProjectService.GetActivitiesAsync();
- foreach(ActivitiesType at in _activities)
- {
- System.Diagnostics.Debug.WriteLine(at.User.Name);
- }
- }
- }
- }
|