public ApiResponse <int> UpdatePaqueteTuristico(CatPaquetesTuristicos paqueteTuristico) { ApiResponse <int> apiResponse = new ApiResponse <int>(); try { apiResponse.Data = _repository.Update(paqueteTuristico); if (apiResponse.Data == (int)EntityFrameworkResult.Success) { apiResponse.Result = (int)ApiResult.Success; apiResponse.Message = Resources.RegistroExitoso; } else { apiResponse.Result = (int)ApiResult.Failure; apiResponse.Message = Resources.RegistroFallido; } } catch (Exception ex) { apiResponse.Result = (int)ApiResult.Exception; apiResponse.Message = ex.Message; } return(apiResponse); }
public ApiResponse <bool> ExistsPaquetePromocional() { ApiResponse <bool> apiResponse = new ApiResponse <bool>(); try { CatPaquetesTuristicos paqueteTuristico = _repository.GetSingle(x => x.Promocionado); apiResponse.Data = paqueteTuristico != null ? true : false; if (apiResponse.Data || (!apiResponse.Data && paqueteTuristico == null)) { apiResponse.Result = (int)ApiResult.Success; apiResponse.Message = Resources.ConsultaExitosa; } else { apiResponse.Result = (int)ApiResult.Failure; apiResponse.Message = Resources.ConsultaFallida; } } catch (Exception ex) { apiResponse.Result = (int)ApiResult.Exception; apiResponse.Message = ex.Message; } return(apiResponse); }
public async Task <ApiResponse <int> > UpdatePaqueteTuristico(CatPaquetesTuristicos paqueteTuristico) { return(await Task.Run(() => _repository.UpdatePaqueteTuristico(paqueteTuristico))); }