Exemplo n.º 1
0
        public ActionResult WorkerSalary(int id, string name, string surname)
        {
            WorkerList worker = new WorkerList();

            worker.Name      = name;
            worker.Surname   = surname;
            worker.id_Worker = id;

            string type = workerRepository.CheckWorkerType(id);

            if (type == "MotivatedWorker")
            {
                int count = assignmentsRepository.CountsCompletedAssignments(id);
                worker.Salary = count * 10;
            }
            else
            {
                int count = scheduleRepository.CountDaysWorked(id);
                worker.Salary = count * 8;
            }


            return(View(worker));
        }