Example #1
0
        public static void RefreshMainView()
        {
            MainWindow mainWindow = (MainWindow)Application.Current.MainWindow;

            mainWindow.MainView.GoalLabel.Content  = mainWindow.user.goal;
            mainWindow.MainView.ScoreLabel.Content = GetFromDB.GetScore(mainWindow.user);
        }
Example #2
0
        public ActionResult ShowHistory(int id)//contributor id
        {
            GetFromDB            db = new GetFromDB(Properties.Settings.Default.ConStr);
            ShowHistoryViewModel vm = new ShowHistoryViewModel();

            vm.Contributor  = db.GetContributor(id);
            vm.Transactions = db.GetTransactions(id);
            return(View(vm));
        }
Example #3
0
        private void SetLabels()
        {
            MainWindow mainWindow = (MainWindow)Application.Current.MainWindow;

            UserLabel.Content   = mainWindow.user.name;
            GoalLabel.Content   = mainWindow.user.goal;
            ScoreLabel.Content  = GetFromDB.GetScore(mainWindow.user).ToString();
            SwimLabel.Content   = mainWindow.user.swimdivider.ToString();
            BikeLabel.Content   = mainWindow.user.bikedivider.ToString();
            NumberLabel.Content = GetFromDB.GetNumberOfActivities(mainWindow.user).ToString();
            LastLabel.Content   = GetFromDB.GetLastDate(mainWindow.user);
        }
Example #4
0
        public ActionResult Contributors()
        {
            GetFromDB             db = new GetFromDB(Properties.Settings.Default.ConStr);
            ContributorsViewModel vm = new ContributorsViewModel();

            vm.Total        = db.GetTotalMoney();
            vm.Contributors = db.GetContributors().Select(c => new ContributorWithBalance()
            {
                Contributor = c,
                Balance     = db.GetBalance(c.Id)
            });

            return(View(vm));
        }
Example #5
0
        public ActionResult Index()
        {
            GetFromDB      db = new GetFromDB(Properties.Settings.Default.ConStr);
            IndexViewModel vm = new IndexViewModel();

            vm.Simchas = db.GetSimchas().Select(s => new SimchaWithContributionInfo()
            {
                Simcha           = s,
                Total            = db.GetTotal(s.Id),
                ContributorCount = db.GetContributorCount(s.Id)
            }).ToList();
            vm.TotalContributors = db.GetTotalContributors();
            return(View(vm));
        }
Example #6
0
        public ActionResult Contributions(int id)//simcha id
        {
            GetFromDB             db = new GetFromDB(Properties.Settings.Default.ConStr);
            ContributionViewModel vm = new ContributionViewModel();

            vm.Contributors = db.GetContributors().Select(c => new ContributorWithContribution()
            {
                Contributor    = c,
                Balance        = db.GetBalance(c.Id),
                IsContributing = db.GetContributorContribution(c.Id, id) != 0 ? true : false,
                Amount         = db.GetContributorContribution(c.Id, id) != 0 ? db.GetContributorContribution(c.Id, id) : 5.00
            }).ToList();
            vm.Simcha = db.GetSimcha(id);
            return(View(vm));
        }
Example #7
0
 private void ShowButton_Click(object sender, RoutedEventArgs e)
 {
     mainWindow.Frame.Navigate(new Activity.MainView(GetFromDB.LoadList(mainWindow.user)));
 }