public ActionResult ConfirmProjectTask(int taskid, int projectId) { var t = _repositoryTask.Get(taskid); t.StateTask = 3; _repositoryTask.Update(t); var p = _repositoryProject.Find(f => f.ProjectId.Equals(projectId)); var project = p.FirstOrDefault(); if (t.PriceTask != null) { Money m = new Money(); m.DayMoney = DateTime.Now; m.MyMoney = (decimal)t.PriceTask; m.EmployeeId = t.ExecuterId; MoneyRepository mr = new MoneyRepository(); mr.Create(m); } return(RedirectToAction("ViewProjectTasks", project)); }
void ActionResidueActivated(object sender, System.EventArgs e) { IMoneyRepository moneyRepository = new MoneyRepository(); IDepositRepository depositRepository = new DepositRepository(); IBottlesRepository bottlesRepository = new BottlesRepository(); ResidueFilterViewModel filter = new ResidueFilterViewModel(); var residueJournalViewModel = new ResidueJournalViewModel( filter, VodovozGtkServicesConfig.EmployeeService, VodovozGtkServicesConfig.RepresentationEntityPicker, moneyRepository, depositRepository, bottlesRepository, UnitOfWorkFactory.GetDefaultFactory, ServicesConfig.CommonServices, new DefaultEntityAutocompleteSelectorFactory <Employee, EmployeesJournalViewModel, EmployeeFilterViewModel>(ServicesConfig.CommonServices) ); tdiMain.AddTab(residueJournalViewModel); }
public MoneyController(ILogger <MoneyController> logger, MoneyRepository moneyRepository) { _logger = logger; _moneyRepository = moneyRepository; }