public FinancialCoefficientsVM(User _user) { User = _user; repository = new OperationRepository(_user); DateFinish = DateTime.Now; DateStart = DateFinish.Subtract(new TimeSpan(30, 0, 0, 0)); ChangedDatesAsync(); }
public AnaliticsVM(User _user) { Title = "Список транзакций"; Operations = new ObservableCollection <Operation>(); User = _user; opRepository = new OperationRepository(_user); LoadItemsCommand = new Command(async() => await ExecuteLoadItemsCommand()); Search = ""; DateFinish = DateTime.Now; DateStart = DateFinish.Subtract(new TimeSpan(30, 0, 0, 0)); }
public async void ChangedDatesAsync() { DateStart = DateFinish.Subtract(new TimeSpan(30, 0, 0, 0)); Incomes = await repository.GetIncomeAsync(DateStart, DateFinish); Costs = await repository.GetCostsAsync(DateStart, DateFinish); AccountRepository accRepository = new AccountRepository(User); float totalActivies = await accRepository.GetTotalActiviesAsync(); Yield = Incomes / Costs; Welfare = totalActivies / Costs; }
public TaskBox(Task task) { InitializeComponent(); DateStart = task.StartDate; DateFinish = task.Deadline; TaskName = task.Name; taskName.Text = TaskName; dateFinish.Text = DateFinish.ToString(); dateStart.Text = DateStart.ToString(); BackColor = SystemColors.ActiveCaption; Dock = DockStyle.Top; //Location = new Point(0, 60); Name = $"taskBoxItem{task.Id}"; Size = new Size(477, 36); }