Ejemplo n.º 1
0
        public async Task <IActionResult> Create(PersonnelHolidayDto personnelHoliday)
        {
            personnelHoliday.PersonnelId = Convert.ToInt32(TempData["Id"]);
            PersonnelDto personnelDto = _personnelService.GetWithIPersonnelHolidayGetByAsync(personnelHoliday.PersonnelId);

            if (_personnelService.GetControl(personnelDto, personnelHoliday)) //aynı departmandan girilen tarihler arasında personel iznini sorgular
            {
                await _personnelHolidayService.AddAsync(_mapper.Map <PersonnelHoliday>(personnelHoliday));
            }
            return(RedirectToAction("Index", "Personnel"));
        }
        public async Task <IActionResult> Save(PersonnelHoliday personnelHoliday)
        {
            var personnel = await _personnelHolidayService.AddAsync(personnelHoliday);

            return(Created("", _mapper.Map <PersonnelHolidayDto>(personnel)));
        }