public IResult Update(EmployeeDepartmentDTO dto)
 {
     Repo.Update(Mapper.DeMap(dto)).Wait();
     return(new Result()
     {
         Message = ResponseMessageType.None,
         ResponseStatusType = ResponseStatusType.Successed
     });
 }
        public IActionResult Post([FromBody] EmployeeDepartmentDTO EmployeeDepartmentDTO)
        {
            if (EmployeeDepartmentExists(EmployeeDepartmentDTO.Id))
            {
                return(BadRequest());
            }

            _EmployeeDepartmentService.Add(EmployeeDepartmentDTO);

            return(Ok(EmployeeDepartmentDTO));
        }
 public IActionResult Put([FromBody] EmployeeDepartmentDTO item)
 {
     _EmployeeDepartmentService.Update(item);
     return(Ok(item));
 }