public async Task <int> EditSchedule(T obj) { Schedule schedule = _mapper.Map <Schedule>(obj); return(await _repository.EditSchedule(schedule)); }