public IHttpActionResult InsertEmployeeTaskDTO(EmpInsertTaskViewModel empInsertTaskViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            _employeeServices.InsertEmployeeTask(empInsertTaskViewModel);
            return(Ok());
        }
Example #2
0
        public void InsertEmployeeTask(EmpInsertTaskViewModel empInsertTaskViewModel)
        {
            var dateNow  = DateTime.Now;
            var employee = Context.Employee.
                           Where(d => d.IsActive == true && d.EmployeeId == empInsertTaskViewModel.EmployeeId)
                           .FirstOrDefault();
            var employeeTask = new EmployeeTask
            {
                EmployeeId          = empInsertTaskViewModel.EmployeeId,
                EmployeeTaskName    = empInsertTaskViewModel.EmployeeTaskName,
                EmployeeTaskDetails = empInsertTaskViewModel.EmployeeTaskDetails,
                DateCreated         = dateNow,
                CreatedBy           = "Admin",
                IsActive            = true
            };

            Context.EmployeeTask.Add(employeeTask);
            Context.SaveChanges();
        }