Ejemplo n.º 1
0
        public async Task <IActionResult> Edit(int id)
        {
            string         Task_State    = Request.Form["Task_Status"].ToString();
            int            task_state_id = iTaskService.Task_State_Id(Task_State);
            EmployeesTasks newEmpTask    = new EmployeesTasks();

            newEmpTask = iTaskService.GetEmplTaskById(id);
            newEmpTask.TaskStatusId = task_state_id;
            if (ModelState.IsValid)
            {
                iTaskService.Edit(newEmpTask);
                return(RedirectToAction(nameof(Index)));
            }
            return(View(newEmpTask));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Create([Bind("Id,EmpId,TaskId,TaskStatusId")] EmployeesTasks employeesTasks)
        {
            if (ModelState.IsValid)
            {
                iemptaskservice.Add(employeesTasks);
                return(RedirectToAction(nameof(Index)));
            }

            var emptasks   = iemptaskservice.GetAllEmpByManagerId(int.Parse(HttpContext.Session.GetString("UserId")));
            var tasks      = iemptaskservice.GetAllTasks();
            var Taskstatus = iemptaskservice.GetAllTaskStatus();

            ViewData["EmpId"]        = new SelectList(emptasks, "EmpId", "EmpFname", employeesTasks.EmpId);
            ViewData["TaskId"]       = new SelectList(tasks, "TaskId", "TaskName", employeesTasks.TaskId);
            ViewData["TaskStatusId"] = new SelectList(Taskstatus, "TaskStatusId", "TaskStatus1", employeesTasks.TaskStatusId);
            return(View(employeesTasks));
        }
 public void Add(EmployeesTasks newemptask)
 {
     emptask.Add(newemptask);
 }
Ejemplo n.º 4
0
 public void Edit(EmployeesTasks Task)
 {
     iemployeesTasksrepository.Update(Task);
 }