private async Task <bool> AssistQueryRequestHandler(string assistTableName, string assistQuery) { var value = await AssistMapper.ExecuteAssistGeneric(assistTableName, assistQuery); bool retValue = false; if (value != null) { switch (assistTableName) { case "CITY_ASSIST": { CityDto = (IEnumerable <CityDto>)value; retValue = true; break; } case "PROVINCE_ASSIST": { ProvinciaDto = (IEnumerable <ProvinciaDto>)value; retValue = true; break; } case "COUNTRY_ASSIST": { CountryDto = (IEnumerable <CountryDto>)value; retValue = true; break; } case "BROKER_ASSIST": { CompanyBrokersDto = (IEnumerable <CommissionAgentSummaryDto>)value; retValue = true; break; } case "CLIENT_ASSIST": { ClientDto = (IEnumerable <ClientSummaryExtended>)value; retValue = true; break; } } } return(retValue); }
private async Task <bool> AssistQueryRequestHandler(string assistTableName, string assistQuery) { var collection = await AssistMapper.ExecuteAssistGeneric(assistTableName, assistQuery); switch (assistTableName) { case "OFFICE_ASSIST": { Offices = (IEnumerable <OfficeViewObject>)collection; break; } } return(false); }
private async Task <bool> AssistQueryRequestHandler(string assistTableName, string assistQuery) { var collectionValue = await AssistMapper.ExecuteAssistGeneric(assistTableName, assistQuery); switch (assistTableName) { case "CLIENT_ASSIST": { BookingIncidentClientDto = (IEnumerable <ClientSummaryExtended>)collectionValue; break; }; case "SUPPLIER_ASSIST": { BookingIncidentSupplierDto = (IEnumerable <SupplierSummaryViewObject>)collectionValue; break; }; case "OFFICE_ASSIST": { BookingIncidentOfficeDto = (IEnumerable <OfficeViewObject>)collectionValue; break; }; case "DRIVER_ASSIST_1": { BookingIncidentDriversDto = (IEnumerable <ClientSummaryExtended>)collectionValue; break; }; case "VEHICLE_ASSIST": { BookingIncidentVehicleDto = (IEnumerable <VehicleSummaryViewObject>)collectionValue; break; }; case "BOOKING_INCIDENT_TYPE": { BookingIncidentTypeDto = (IEnumerable <IncidentTypeViewObject>)collectionValue; break; }; } return(true); }
protected async Task <bool> OnAssistCommand(object ev) { IDictionary <string, string> assistData = ev as Dictionary <string, string>; if (assistData != null) { string name = assistData[ControlExt.AssistTable]; string assistQuery = assistData[ControlExt.AssistQuery]; var resultDto = await AssistMapper.ExecuteAssistGeneric(name, assistQuery); IHelperDataServices helperDataServices = DataServices.GetHelperDataServices(); // remove this if it possible. switch (name) { case CityTag: { GenericCityDto = (IEnumerable <CityDto>)resultDto; break; } case CountryTag: { GenericCountryDto = (IEnumerable <CountryDto>)resultDto; break; } case ProvinceTag: { GenericProvinciaDto = (IEnumerable <ProvinciaDto>)resultDto; break; } } return(true); } return(false); }
private async Task <bool> AssistQueryRequestHandler(string assistTableName, string assistQuery) { var value = await AssistMapper.ExecuteAssistGeneric(assistTableName, assistQuery); if (value != null) { switch (assistTableName) { case "CITY_ASSIST": { CityDto = (IEnumerable <CityDto>)value; break; } case "CHANNEL_TYPE": { ChannelDto = (IEnumerable <ChannelDto>)value; break; } case "COUNTRY_ASSIST": { CountryDto = (IEnumerable <CountryDto>)value; break; } case "PROVINCE_ASSIST": { ProvinciaDto = (IEnumerable <ProvinciaDto>)value; break; } case "COMPANY_ASSIST": { CompanyDto = (IEnumerable <CompanyDto>)value; break; } case "ACTIVITY_ASSIST": { ActivityDto = (IEnumerable <ActividadDto>)value; break; } case "OFFICE_ASSIST": { OfficeDto = (IEnumerable <OfficeDtos>)value; break; } case "BUDGET_KEY": { BudgetKeyDto = (IEnumerable <BudgetKeyDto>)value; break; } case "CLIENT_ZONE": { ZoneDto = (IEnumerable <ClientZoneDto>)value; break; } case "RENT_USAGE_ASSIST": { RentUsageDto = (IEnumerable <RentingUseDto>)value; break; } case "CLIENT_TYPE": { ClientTypeDto = (IEnumerable <ClientTypeDto>)value; break; } case "CLIENT_TYPE_UPPER": { ClientTypeDto = (IEnumerable <ClientTypeDto>)value; break; } case "CLIENT_CREDIT_CARD": { CreditCardType = (IEnumerable <CreditCardDto>)value; break; } case "CLIENT_PAYMENT_FORM": { ClientPaymentForm = (IEnumerable <PaymentFormDto>)value; break; } case "CLIENT_INVOICE_BLOCKS": { InvoiceBlock = (IEnumerable <InvoiceBlockDto>)value; break; } case "ORIGIN_ASSIST": { OrigenDto = (IEnumerable <OrigenDto>)value; break; } case "MARKET_ASSIST": { ClientMarketDto = (IEnumerable <MercadoDto>)value; break; } case "RESELLER_ASSIST": { ResellerDto = (IEnumerable <ResellerDto>)value; break; } case "CLIENT_BUDGET": { BudgetKeyDto = (IEnumerable <BudgetKeyDto>)value; break; } case "BUSINESS_ASSIST": { BusinessDto = (IEnumerable <BusinessDto>)value; break; } case "LANGUAGE_ASSIST": { LanguageDto = (IEnumerable <LanguageDto>)value; break; } case "CLIENT_BROKER": { BrokerDto = (IEnumerable <CommissionAgentSummaryDto>)value; break; } case "CLIENT_DRIVER": { DriversDto = (IEnumerable <ClientSummaryDto>)value; break; } case "CREDIT_CARD": { CreditCardType = (IEnumerable <CreditCardDto>)value; break; } } RaisePropertyChanged("ClientHelper"); return(true); } return(true); }
private async Task <bool> AssistQueryRequestHandler(string assistTableName, string assistQuery) { var collectionValue = await AssistMapper.ExecuteAssistGeneric(assistTableName, assistQuery); switch (assistTableName) { case "VEHICLE_GROUP_ASSIST": { GroupDto = (IEnumerable <VehicleGroupDto>)collectionValue; break; }; case "RESELLER_ASSIST": { ResellerDto = (IEnumerable <ResellerDto>)collectionValue; break; } case "FARE_ASSIST": { FareDto = (IEnumerable <FareDto>)collectionValue; break; } case "CLIENT_ASSIST": { ClientDto = (IEnumerable <ClientSummaryExtended>)collectionValue; break; } case "ORIGIN_ASSIST": { OriginDto = (IEnumerable <OrigenDto>)collectionValue; break; } case "COMPANY_ASSIST": { CompanyDto = (IEnumerable <CompanyDto>)collectionValue; break; } case "OFFICE_ASSIST": { OfficeDto = (IEnumerable <OfficeDtos>)collectionValue; break; } case "VEHICLE_ASSIST": { VehicleSummaryDto = (IEnumerable <VehicleSummaryDto>)collectionValue; break; } case "REQUEST_REASON": { RequestReasonDto = (IEnumerable <RequestReasonDto>)collectionValue; break; } } return(true); }