public SaveCommand( AppContext appContext, IDispatcher dispacher, ISaveBusinessLogic businessLogic, ICommand saveAsCommand, ProjectSettingPageViewModel projectSettingPageViewModel, MemberPageViewModel memberPageViewModel, WbsPageViewModel wbsPageViewModel, ProcessDependencyPageViewModel processDependencyPageViewModel, FunctionDependencyPageViewModel functionDependencyPageViewModel, PertPageViewModel pertPageViewModel, ShellViewModel shellViewModel, IMapper mapper) { this.appContext = appContext; this.dispatcher = dispacher; this.businessLogic = businessLogic; this.saveAsCommand = saveAsCommand; this.projectSettingPageViewModel = projectSettingPageViewModel; this.memberPageViewModel = memberPageViewModel; this.wbsPageViewModel = wbsPageViewModel; this.processDependencyPageViewModel = processDependencyPageViewModel; this.functionDependencyPageViewModel = functionDependencyPageViewModel; this.pertPageViewModel = pertPageViewModel; this.shellViewModel = shellViewModel; this.mapper = mapper; }
public MemberPage(MemberPageViewModel viewModel) { InitializeComponent(); this.DataContext = viewModel; this.viewModel = viewModel; this.dataGrid.AddingNewItem += DataGrid_AddingNewItem; }
public ActionResult Details() { var userManager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(_context)); var currentUser = userManager.FindById(User.Identity.GetUserId()); var member = _context.Members.SingleOrDefault(m => m.Id == currentUser.MemberId); var bills = _context.Bills.Where(b => b.MemberId == member.Id).ToList(); var events = _context.Events.Where(e => e.MemberCreatedId == member.Id).ToList(); var viewModel = new MemberPageViewModel { Member = member, Events = events, Bills = bills }; return(View("MemberPage", viewModel)); }
public MembersPage() { InitializeComponent(); vm = new MemberPageViewModel(); BindingContext = vm; }