public Core(IRepositoryService repository, IDialogDisplay dialogDisplay) { Goals = new GoalsViewModel(this, repository); Projects = new ProjectsViewModel(this, repository); Labels = new LabelsViewModel(this, repository); Tasks = new TasksViewModel(this, repository); }
public async Task <ActionResult <Goals> > SaveGoals([FromBody] GoalsViewModel goalsViewModel) { Goals entity; if (goalsViewModel.Id == 0) { entity = await _goalsService.CreateNewAsync(); entity.User = await _applicationUserService.GetCurrentUserAsync(User); } else { entity = await _goalsService.GetGoalsByIdAsync(goalsViewModel.Id); if (entity == null) { return(BadRequest()); } } goalsViewModel.Update(entity); await _goalsService.SaveChangesAsync(); return(Ok(new GoalsViewModel(entity))); }
public GoalsUserControl(User currentUser) { InitializeComponent(); currentViewModel = new GoalsViewModel(currentUser); //this.DataContext = weekUC.DataContext; this.DataContext = currentViewModel; weekUC.DataContext = currentViewModel; }
public IActionResult Goals(GoalsViewModel viewModel) { var loggedUser = _userManager.GetUserAsync(User); var userId = _userManager.GetUserIdAsync(loggedUser.Result); viewModel.Goals = _context.Goals.Where(i => i.AppUserId == userId.Result.ToString()).ToList(); return(View(viewModel)); }
public IHttpActionResult GetgoalPerPlayer(int id) { int? goal = db.goals.Where(n => n.player_id == id).Count(); GoalsViewModel goals = new GoalsViewModel(); if (goal == null) { return(NotFound()); } if (goal != null) { goals.count = goal; } return(Ok(goals)); }
public UpdateGoalsCommand(GoalsViewModel myGoalsVM) { this.goalsVM = myGoalsVM; }
public GoalsPage() { InitializeComponent(); BindingContext = _viewModel = new GoalsViewModel(); }
public async Task <IHttpActionResult> Get(string fType, string nameContain, string month, string year) { return(Ok(await GoalsViewModel.MapFromAsync(db.Goals.Where(x => x.Type.Equals(fType) && x.PlantCode.Equals(nameContain) && x.Year.Equals(year) && x.Month.Equals(month)).ToList()))); }