public async Task <CampusForReturnDto> Delete(int Id) { var checkFromDb = await campusDal.GetAsync(x => x.Id == Id); if (checkFromDb == null) { throw new RestException(HttpStatusCode.BadRequest, new { NotFound = Messages.NotFound }); } await campusDal.Delete(checkFromDb); var mapForReturn = mapper.Map <Campus, CampusForReturnDto>(checkFromDb); return(mapForReturn); }