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));
        }
Example #2
0
    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);
    }
Example #3
0
 public MoneyController(ILogger <MoneyController> logger, MoneyRepository moneyRepository)
 {
     _logger          = logger;
     _moneyRepository = moneyRepository;
 }