Exemple #1
0
 public VesselDto(Vessel vessel)
 {
     _VesselId = vessel.ID;
     _OperatorId = vessel.OperatorId;
     _VesselCode = vessel.VesselCode;
     _VesselName = vessel.VesselName;
 }
 public VehicleTypeDto(VehicleType vehicleType)
     : base(vehicleType)
 {
     _MinLegth = vehicleType.MinLegth;
     _MaxLegth = vehicleType.MaxLegth;
     _ByFootAmount = vehicleType.ByFootAmount;
 }
 public RouteOrderDto(RouteOrder routeOrder)
 {
     _RouteOrderID = routeOrder.ID;
     _ScheduleId = routeOrder.ScheduleId;
     _BookingID = routeOrder.BookingID;
     _IsPrimary = routeOrder.IsPrimary;
 }
Exemple #4
0
 public FareDto(Fare fare)
 {
     _FareId = fare.ID;
     _RoutesID = fare.RoutesID;
     _StartDate = fare.StartDate;
     _EndDate = fare.EndDate;
 }
 public BookingDto(Booking booking)
 {
     _BookingID = booking.ID;
     _BookingDate = booking.BookingDate;
     _Comment = booking.Comment;
     _Status = booking.Status;
 }
 public PaymentDto(Payment payment)
 {
     _PaymentID = payment.ID;
     _BookingID = payment.BookingID;
     _PaymentTypeId = payment.PaymentTypeId;
     _ResponseMessage = payment.ResponseMessage;
 }
 public RouteOrderPassengerDetailDto(RouteOrderPassengerDetail routeOrderPassengerDetail)
     : base(routeOrderPassengerDetail)
 {
     _CountryID = routeOrderPassengerDetail.CountryID;
     _RequirementID = routeOrderPassengerDetail.RequirementID;
     _Age = routeOrderPassengerDetail.Age;
     _IsLeader = routeOrderPassengerDetail.IsLeader;
     _FirstName = routeOrderPassengerDetail.FirstName;
     _LastName = routeOrderPassengerDetail.LastName;
     _MiddleName = routeOrderPassengerDetail.MiddleName;
     _Title = routeOrderPassengerDetail.Title;
     _Citizenship = routeOrderPassengerDetail.Citizenship;
     _Passport = routeOrderPassengerDetail.Passport;
     _Gender = routeOrderPassengerDetail.Gender;
     _Brithday = routeOrderPassengerDetail.Brithday;
     _Email = routeOrderPassengerDetail.Email;
     _Address1 = routeOrderPassengerDetail.Address1;
     _Address2 = routeOrderPassengerDetail.Address2;
     _City = routeOrderPassengerDetail.City;
     _Province = routeOrderPassengerDetail.Province;
     _Postcode = routeOrderPassengerDetail.Postcode;
     _Cellphone = routeOrderPassengerDetail.Cellphone;
     _Telephone = routeOrderPassengerDetail.Telephone;
     _Fax = routeOrderPassengerDetail.Fax;
 }
 public VehicleAdditionPriceSettingDto(VehicleAdditionPriceSetting vehicleAdditionPriceSetting)
 {
     _VAPSettingID = vehicleAdditionPriceSetting.ID;
     _OperatorId = vehicleAdditionPriceSetting.OperatorId;
     _VAPSettingType = vehicleAdditionPriceSetting.VAPSettingType;
     _VAPSettingName = vehicleAdditionPriceSetting.VAPSettingName;
     _AdditionPrice = vehicleAdditionPriceSetting.AdditionPrice;
 }
Exemple #9
0
 public RouteDto(Route route)
 {
     _RoutesID = route.ID;
     _OperatorId = route.OperatorId;
     _DeparturePortId = route.DeparturePortId;
     _ArriavlPortId = route.ArriavlPortId;
     _IsActive = route.IsActive;
 }
 public RouteOrderDetailDto(RouteOrderDetail routeOrderDetail)
 {
     _RouteOrderDetailId = routeOrderDetail.ID;
     _FareTypeId = routeOrderDetail.FareTypeId;
     _RouteOrderID = routeOrderDetail.RouteOrderID;
     _Quantity = routeOrderDetail.Quantity;
     _Amount = routeOrderDetail.Amount;
 }
 public ScheduleDto(Schedule schedule)
 {
     _ScheduleId = schedule.ID;
     _VesselId = schedule.VesselId;
     _FareId = schedule.FareId;
     _SailingTime = schedule.SailingTime;
     _ArrivalTime = schedule.ArrivalTime;
 }
Exemple #12
0
 public SeasonDto(Season season)
 {
     _SeasonID = season.ID;
     _OperatorId = season.OperatorId;
     _StartMonth = season.StartMonth;
     _StartDay = season.StartDay;
     _EndMonth = season.EndMonth;
     _EndDay = season.EndDay;
 }
Exemple #13
0
 public CompanyDto(Company company)
 {
     _CompanyId = company.ID;
     _CurrencyId = company.CurrencyId;
     _CompanyName = company.CompanyName;
     _CompanyShortName = company.CompanyShortName;
     _LogoImage = company.LogoImage;
     _Terms = company.Terms;
     _IsActive = company.IsActive;
 }
 public RouteOrderVehicleDetailDto(RouteOrderVehicleDetail routeOrderVehicleDetail)
     : base(routeOrderVehicleDetail)
 {
     _VAPSettingID = routeOrderVehicleDetail.VAPSettingID;
     _VehVAPSettingID = routeOrderVehicleDetail.VehVAPSettingID;
     _FareTypeName = routeOrderVehicleDetail.FareTypeName;
     _Length = routeOrderVehicleDetail.Length;
     _LicensePlate = routeOrderVehicleDetail.LicensePlate;
     _MakeModel = routeOrderVehicleDetail.MakeModel;
 }
 public FareItemDto(FareItem fareItem)
 {
     _FareItemId = fareItem.ID;
     _FareTypeId = fareItem.FareTypeId;
     _FareId = fareItem.FareId;
     _Amount = fareItem.Amount;
     _RangeStart = fareItem.RangeStart;
     _RangeEnd = fareItem.RangeEnd;
     _ByFootAmount = fareItem.ByFootAmount;
     _RoundTripDiscount = fareItem.RoundTripDiscount;
 }
 ///<summary>
 /// Creates a new <see cref="AlphabeticalListOfProductsBase"/> instance.
 ///</summary>
 ///<param name="_productId"></param>
 ///<param name="_productName"></param>
 ///<param name="_supplierId"></param>
 ///<param name="_categoryId"></param>
 ///<param name="_quantityPerUnit"></param>
 ///<param name="_unitPrice"></param>
 ///<param name="_unitsInStock"></param>
 ///<param name="_unitsOnOrder"></param>
 ///<param name="_reorderLevel"></param>
 ///<param name="_discontinued"></param>
 ///<param name="_categoryName"></param>
 public AlphabeticalListOfProductsBase(System.Int32 _productId, System.String _productName, System.Int32? _supplierId, System.Int32? _categoryId, System.String _quantityPerUnit, System.Decimal? _unitPrice, System.Int16? _unitsInStock, System.Int16? _unitsOnOrder, System.Int16? _reorderLevel, System.Boolean _discontinued, System.String _categoryName)
 {
     this._productId = _productId;
     this._productName = _productName;
     this._supplierId = _supplierId;
     this._categoryId = _categoryId;
     this._quantityPerUnit = _quantityPerUnit;
     this._unitPrice = _unitPrice;
     this._unitsInStock = _unitsInStock;
     this._unitsOnOrder = _unitsOnOrder;
     this._reorderLevel = _reorderLevel;
     this._discontinued = _discontinued;
     this._categoryName = _categoryName;
 }
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.LexModelBuildingService.Model.PutIntentRequest();

            if (cmdletContext.Checksum != null)
            {
                request.Checksum = cmdletContext.Checksum;
            }
            if (cmdletContext.ConclusionStatement != null)
            {
                request.ConclusionStatement = cmdletContext.ConclusionStatement;
            }

            // populate ConfirmationPrompt
            var requestConfirmationPromptIsNull = true;

            request.ConfirmationPrompt = new Amazon.LexModelBuildingService.Model.Prompt();
            System.Int32?requestConfirmationPrompt_confirmationPrompt_MaxAttempt = null;
            if (cmdletContext.ConfirmationPrompt_MaxAttempt != null)
            {
                requestConfirmationPrompt_confirmationPrompt_MaxAttempt = cmdletContext.ConfirmationPrompt_MaxAttempt.Value;
            }
            if (requestConfirmationPrompt_confirmationPrompt_MaxAttempt != null)
            {
                request.ConfirmationPrompt.MaxAttempts = requestConfirmationPrompt_confirmationPrompt_MaxAttempt.Value;
                requestConfirmationPromptIsNull        = false;
            }
            List <Amazon.LexModelBuildingService.Model.Message> requestConfirmationPrompt_confirmationPrompt_Message = null;

            if (cmdletContext.ConfirmationPrompt_Message != null)
            {
                requestConfirmationPrompt_confirmationPrompt_Message = cmdletContext.ConfirmationPrompt_Message;
            }
            if (requestConfirmationPrompt_confirmationPrompt_Message != null)
            {
                request.ConfirmationPrompt.Messages = requestConfirmationPrompt_confirmationPrompt_Message;
                requestConfirmationPromptIsNull     = false;
            }
            System.String requestConfirmationPrompt_confirmationPrompt_ResponseCard = null;
            if (cmdletContext.ConfirmationPrompt_ResponseCard != null)
            {
                requestConfirmationPrompt_confirmationPrompt_ResponseCard = cmdletContext.ConfirmationPrompt_ResponseCard;
            }
            if (requestConfirmationPrompt_confirmationPrompt_ResponseCard != null)
            {
                request.ConfirmationPrompt.ResponseCard = requestConfirmationPrompt_confirmationPrompt_ResponseCard;
                requestConfirmationPromptIsNull         = false;
            }
            // determine if request.ConfirmationPrompt should be set to null
            if (requestConfirmationPromptIsNull)
            {
                request.ConfirmationPrompt = null;
            }
            if (cmdletContext.CreateVersion != null)
            {
                request.CreateVersion = cmdletContext.CreateVersion.Value;
            }
            if (cmdletContext.Description != null)
            {
                request.Description = cmdletContext.Description;
            }

            // populate DialogCodeHook
            var requestDialogCodeHookIsNull = true;

            request.DialogCodeHook = new Amazon.LexModelBuildingService.Model.CodeHook();
            System.String requestDialogCodeHook_dialogCodeHook_MessageVersion = null;
            if (cmdletContext.DialogCodeHook_MessageVersion != null)
            {
                requestDialogCodeHook_dialogCodeHook_MessageVersion = cmdletContext.DialogCodeHook_MessageVersion;
            }
            if (requestDialogCodeHook_dialogCodeHook_MessageVersion != null)
            {
                request.DialogCodeHook.MessageVersion = requestDialogCodeHook_dialogCodeHook_MessageVersion;
                requestDialogCodeHookIsNull           = false;
            }
            System.String requestDialogCodeHook_dialogCodeHook_Uri = null;
            if (cmdletContext.DialogCodeHook_Uri != null)
            {
                requestDialogCodeHook_dialogCodeHook_Uri = cmdletContext.DialogCodeHook_Uri;
            }
            if (requestDialogCodeHook_dialogCodeHook_Uri != null)
            {
                request.DialogCodeHook.Uri  = requestDialogCodeHook_dialogCodeHook_Uri;
                requestDialogCodeHookIsNull = false;
            }
            // determine if request.DialogCodeHook should be set to null
            if (requestDialogCodeHookIsNull)
            {
                request.DialogCodeHook = null;
            }

            // populate FollowUpPrompt
            var requestFollowUpPromptIsNull = true;

            request.FollowUpPrompt = new Amazon.LexModelBuildingService.Model.FollowUpPrompt();
            Amazon.LexModelBuildingService.Model.Statement requestFollowUpPrompt_followUpPrompt_RejectionStatement = null;
            if (cmdletContext.FollowUpPrompt_RejectionStatement != null)
            {
                requestFollowUpPrompt_followUpPrompt_RejectionStatement = cmdletContext.FollowUpPrompt_RejectionStatement;
            }
            if (requestFollowUpPrompt_followUpPrompt_RejectionStatement != null)
            {
                request.FollowUpPrompt.RejectionStatement = requestFollowUpPrompt_followUpPrompt_RejectionStatement;
                requestFollowUpPromptIsNull = false;
            }
            Amazon.LexModelBuildingService.Model.Prompt requestFollowUpPrompt_followUpPrompt_Prompt = null;

            // populate Prompt
            var requestFollowUpPrompt_followUpPrompt_PromptIsNull = true;

            requestFollowUpPrompt_followUpPrompt_Prompt = new Amazon.LexModelBuildingService.Model.Prompt();
            System.Int32?requestFollowUpPrompt_followUpPrompt_Prompt_prompt_MaxAttempt = null;
            if (cmdletContext.Prompt_MaxAttempt != null)
            {
                requestFollowUpPrompt_followUpPrompt_Prompt_prompt_MaxAttempt = cmdletContext.Prompt_MaxAttempt.Value;
            }
            if (requestFollowUpPrompt_followUpPrompt_Prompt_prompt_MaxAttempt != null)
            {
                requestFollowUpPrompt_followUpPrompt_Prompt.MaxAttempts = requestFollowUpPrompt_followUpPrompt_Prompt_prompt_MaxAttempt.Value;
                requestFollowUpPrompt_followUpPrompt_PromptIsNull       = false;
            }
            List <Amazon.LexModelBuildingService.Model.Message> requestFollowUpPrompt_followUpPrompt_Prompt_prompt_Message = null;

            if (cmdletContext.Prompt_Message != null)
            {
                requestFollowUpPrompt_followUpPrompt_Prompt_prompt_Message = cmdletContext.Prompt_Message;
            }
            if (requestFollowUpPrompt_followUpPrompt_Prompt_prompt_Message != null)
            {
                requestFollowUpPrompt_followUpPrompt_Prompt.Messages = requestFollowUpPrompt_followUpPrompt_Prompt_prompt_Message;
                requestFollowUpPrompt_followUpPrompt_PromptIsNull    = false;
            }
            System.String requestFollowUpPrompt_followUpPrompt_Prompt_prompt_ResponseCard = null;
            if (cmdletContext.Prompt_ResponseCard != null)
            {
                requestFollowUpPrompt_followUpPrompt_Prompt_prompt_ResponseCard = cmdletContext.Prompt_ResponseCard;
            }
            if (requestFollowUpPrompt_followUpPrompt_Prompt_prompt_ResponseCard != null)
            {
                requestFollowUpPrompt_followUpPrompt_Prompt.ResponseCard = requestFollowUpPrompt_followUpPrompt_Prompt_prompt_ResponseCard;
                requestFollowUpPrompt_followUpPrompt_PromptIsNull        = false;
            }
            // determine if requestFollowUpPrompt_followUpPrompt_Prompt should be set to null
            if (requestFollowUpPrompt_followUpPrompt_PromptIsNull)
            {
                requestFollowUpPrompt_followUpPrompt_Prompt = null;
            }
            if (requestFollowUpPrompt_followUpPrompt_Prompt != null)
            {
                request.FollowUpPrompt.Prompt = requestFollowUpPrompt_followUpPrompt_Prompt;
                requestFollowUpPromptIsNull   = false;
            }
            // determine if request.FollowUpPrompt should be set to null
            if (requestFollowUpPromptIsNull)
            {
                request.FollowUpPrompt = null;
            }

            // populate FulfillmentActivity
            var requestFulfillmentActivityIsNull = true;

            request.FulfillmentActivity = new Amazon.LexModelBuildingService.Model.FulfillmentActivity();
            Amazon.LexModelBuildingService.FulfillmentActivityType requestFulfillmentActivity_fulfillmentActivity_Type = null;
            if (cmdletContext.FulfillmentActivity_Type != null)
            {
                requestFulfillmentActivity_fulfillmentActivity_Type = cmdletContext.FulfillmentActivity_Type;
            }
            if (requestFulfillmentActivity_fulfillmentActivity_Type != null)
            {
                request.FulfillmentActivity.Type = requestFulfillmentActivity_fulfillmentActivity_Type;
                requestFulfillmentActivityIsNull = false;
            }
            Amazon.LexModelBuildingService.Model.CodeHook requestFulfillmentActivity_fulfillmentActivity_CodeHook = null;

            // populate CodeHook
            var requestFulfillmentActivity_fulfillmentActivity_CodeHookIsNull = true;

            requestFulfillmentActivity_fulfillmentActivity_CodeHook = new Amazon.LexModelBuildingService.Model.CodeHook();
            System.String requestFulfillmentActivity_fulfillmentActivity_CodeHook_codeHook_MessageVersion = null;
            if (cmdletContext.CodeHook_MessageVersion != null)
            {
                requestFulfillmentActivity_fulfillmentActivity_CodeHook_codeHook_MessageVersion = cmdletContext.CodeHook_MessageVersion;
            }
            if (requestFulfillmentActivity_fulfillmentActivity_CodeHook_codeHook_MessageVersion != null)
            {
                requestFulfillmentActivity_fulfillmentActivity_CodeHook.MessageVersion = requestFulfillmentActivity_fulfillmentActivity_CodeHook_codeHook_MessageVersion;
                requestFulfillmentActivity_fulfillmentActivity_CodeHookIsNull          = false;
            }
            System.String requestFulfillmentActivity_fulfillmentActivity_CodeHook_codeHook_Uri = null;
            if (cmdletContext.CodeHook_Uri != null)
            {
                requestFulfillmentActivity_fulfillmentActivity_CodeHook_codeHook_Uri = cmdletContext.CodeHook_Uri;
            }
            if (requestFulfillmentActivity_fulfillmentActivity_CodeHook_codeHook_Uri != null)
            {
                requestFulfillmentActivity_fulfillmentActivity_CodeHook.Uri   = requestFulfillmentActivity_fulfillmentActivity_CodeHook_codeHook_Uri;
                requestFulfillmentActivity_fulfillmentActivity_CodeHookIsNull = false;
            }
            // determine if requestFulfillmentActivity_fulfillmentActivity_CodeHook should be set to null
            if (requestFulfillmentActivity_fulfillmentActivity_CodeHookIsNull)
            {
                requestFulfillmentActivity_fulfillmentActivity_CodeHook = null;
            }
            if (requestFulfillmentActivity_fulfillmentActivity_CodeHook != null)
            {
                request.FulfillmentActivity.CodeHook = requestFulfillmentActivity_fulfillmentActivity_CodeHook;
                requestFulfillmentActivityIsNull     = false;
            }
            // determine if request.FulfillmentActivity should be set to null
            if (requestFulfillmentActivityIsNull)
            {
                request.FulfillmentActivity = null;
            }
            if (cmdletContext.InputContext != null)
            {
                request.InputContexts = cmdletContext.InputContext;
            }

            // populate KendraConfiguration
            var requestKendraConfigurationIsNull = true;

            request.KendraConfiguration = new Amazon.LexModelBuildingService.Model.KendraConfiguration();
            System.String requestKendraConfiguration_kendraConfiguration_KendraIndex = null;
            if (cmdletContext.KendraConfiguration_KendraIndex != null)
            {
                requestKendraConfiguration_kendraConfiguration_KendraIndex = cmdletContext.KendraConfiguration_KendraIndex;
            }
            if (requestKendraConfiguration_kendraConfiguration_KendraIndex != null)
            {
                request.KendraConfiguration.KendraIndex = requestKendraConfiguration_kendraConfiguration_KendraIndex;
                requestKendraConfigurationIsNull        = false;
            }
            System.String requestKendraConfiguration_kendraConfiguration_QueryFilterString = null;
            if (cmdletContext.KendraConfiguration_QueryFilterString != null)
            {
                requestKendraConfiguration_kendraConfiguration_QueryFilterString = cmdletContext.KendraConfiguration_QueryFilterString;
            }
            if (requestKendraConfiguration_kendraConfiguration_QueryFilterString != null)
            {
                request.KendraConfiguration.QueryFilterString = requestKendraConfiguration_kendraConfiguration_QueryFilterString;
                requestKendraConfigurationIsNull = false;
            }
            System.String requestKendraConfiguration_kendraConfiguration_Role = null;
            if (cmdletContext.KendraConfiguration_Role != null)
            {
                requestKendraConfiguration_kendraConfiguration_Role = cmdletContext.KendraConfiguration_Role;
            }
            if (requestKendraConfiguration_kendraConfiguration_Role != null)
            {
                request.KendraConfiguration.Role = requestKendraConfiguration_kendraConfiguration_Role;
                requestKendraConfigurationIsNull = false;
            }
            // determine if request.KendraConfiguration should be set to null
            if (requestKendraConfigurationIsNull)
            {
                request.KendraConfiguration = null;
            }
            if (cmdletContext.Name != null)
            {
                request.Name = cmdletContext.Name;
            }
            if (cmdletContext.OutputContext != null)
            {
                request.OutputContexts = cmdletContext.OutputContext;
            }
            if (cmdletContext.ParentIntentSignature != null)
            {
                request.ParentIntentSignature = cmdletContext.ParentIntentSignature;
            }
            if (cmdletContext.RejectionStatement != null)
            {
                request.RejectionStatement = cmdletContext.RejectionStatement;
            }
            if (cmdletContext.SampleUtterance != null)
            {
                request.SampleUtterances = cmdletContext.SampleUtterance;
            }
            if (cmdletContext.Slot != null)
            {
                request.Slots = cmdletContext.Slot;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.GameLift.Model.CreateFleetRequest();

            if (cmdletContext.BuildId != null)
            {
                request.BuildId = cmdletContext.BuildId;
            }

            // populate CertificateConfiguration
            var requestCertificateConfigurationIsNull = true;

            request.CertificateConfiguration = new Amazon.GameLift.Model.CertificateConfiguration();
            Amazon.GameLift.CertificateType requestCertificateConfiguration_certificateConfiguration_CertificateType = null;
            if (cmdletContext.CertificateConfiguration_CertificateType != null)
            {
                requestCertificateConfiguration_certificateConfiguration_CertificateType = cmdletContext.CertificateConfiguration_CertificateType;
            }
            if (requestCertificateConfiguration_certificateConfiguration_CertificateType != null)
            {
                request.CertificateConfiguration.CertificateType = requestCertificateConfiguration_certificateConfiguration_CertificateType;
                requestCertificateConfigurationIsNull            = false;
            }
            // determine if request.CertificateConfiguration should be set to null
            if (requestCertificateConfigurationIsNull)
            {
                request.CertificateConfiguration = null;
            }
            if (cmdletContext.Description != null)
            {
                request.Description = cmdletContext.Description;
            }
            if (cmdletContext.EC2InboundPermission != null)
            {
                request.EC2InboundPermissions = cmdletContext.EC2InboundPermission;
            }
            if (cmdletContext.EC2InstanceType != null)
            {
                request.EC2InstanceType = cmdletContext.EC2InstanceType;
            }
            if (cmdletContext.FleetType != null)
            {
                request.FleetType = cmdletContext.FleetType;
            }
            if (cmdletContext.InstanceRoleArn != null)
            {
                request.InstanceRoleArn = cmdletContext.InstanceRoleArn;
            }
            if (cmdletContext.LogPath != null)
            {
                request.LogPaths = cmdletContext.LogPath;
            }
            if (cmdletContext.MetricGroup != null)
            {
                request.MetricGroups = cmdletContext.MetricGroup;
            }
            if (cmdletContext.Name != null)
            {
                request.Name = cmdletContext.Name;
            }
            if (cmdletContext.NewGameSessionProtectionPolicy != null)
            {
                request.NewGameSessionProtectionPolicy = cmdletContext.NewGameSessionProtectionPolicy;
            }
            if (cmdletContext.PeerVpcAwsAccountId != null)
            {
                request.PeerVpcAwsAccountId = cmdletContext.PeerVpcAwsAccountId;
            }
            if (cmdletContext.PeerVpcId != null)
            {
                request.PeerVpcId = cmdletContext.PeerVpcId;
            }

            // populate ResourceCreationLimitPolicy
            var requestResourceCreationLimitPolicyIsNull = true;

            request.ResourceCreationLimitPolicy = new Amazon.GameLift.Model.ResourceCreationLimitPolicy();
            System.Int32?requestResourceCreationLimitPolicy_resourceCreationLimitPolicy_NewGameSessionsPerCreator = null;
            if (cmdletContext.ResourceCreationLimitPolicy_NewGameSessionsPerCreator != null)
            {
                requestResourceCreationLimitPolicy_resourceCreationLimitPolicy_NewGameSessionsPerCreator = cmdletContext.ResourceCreationLimitPolicy_NewGameSessionsPerCreator.Value;
            }
            if (requestResourceCreationLimitPolicy_resourceCreationLimitPolicy_NewGameSessionsPerCreator != null)
            {
                request.ResourceCreationLimitPolicy.NewGameSessionsPerCreator = requestResourceCreationLimitPolicy_resourceCreationLimitPolicy_NewGameSessionsPerCreator.Value;
                requestResourceCreationLimitPolicyIsNull = false;
            }
            System.Int32?requestResourceCreationLimitPolicy_resourceCreationLimitPolicy_PolicyPeriodInMinute = null;
            if (cmdletContext.ResourceCreationLimitPolicy_PolicyPeriodInMinute != null)
            {
                requestResourceCreationLimitPolicy_resourceCreationLimitPolicy_PolicyPeriodInMinute = cmdletContext.ResourceCreationLimitPolicy_PolicyPeriodInMinute.Value;
            }
            if (requestResourceCreationLimitPolicy_resourceCreationLimitPolicy_PolicyPeriodInMinute != null)
            {
                request.ResourceCreationLimitPolicy.PolicyPeriodInMinutes = requestResourceCreationLimitPolicy_resourceCreationLimitPolicy_PolicyPeriodInMinute.Value;
                requestResourceCreationLimitPolicyIsNull = false;
            }
            // determine if request.ResourceCreationLimitPolicy should be set to null
            if (requestResourceCreationLimitPolicyIsNull)
            {
                request.ResourceCreationLimitPolicy = null;
            }

            // populate RuntimeConfiguration
            var requestRuntimeConfigurationIsNull = true;

            request.RuntimeConfiguration = new Amazon.GameLift.Model.RuntimeConfiguration();
            System.Int32?requestRuntimeConfiguration_runtimeConfiguration_GameSessionActivationTimeoutSecond = null;
            if (cmdletContext.RuntimeConfiguration_GameSessionActivationTimeoutSecond != null)
            {
                requestRuntimeConfiguration_runtimeConfiguration_GameSessionActivationTimeoutSecond = cmdletContext.RuntimeConfiguration_GameSessionActivationTimeoutSecond.Value;
            }
            if (requestRuntimeConfiguration_runtimeConfiguration_GameSessionActivationTimeoutSecond != null)
            {
                request.RuntimeConfiguration.GameSessionActivationTimeoutSeconds = requestRuntimeConfiguration_runtimeConfiguration_GameSessionActivationTimeoutSecond.Value;
                requestRuntimeConfigurationIsNull = false;
            }
            System.Int32?requestRuntimeConfiguration_runtimeConfiguration_MaxConcurrentGameSessionActivation = null;
            if (cmdletContext.RuntimeConfiguration_MaxConcurrentGameSessionActivation != null)
            {
                requestRuntimeConfiguration_runtimeConfiguration_MaxConcurrentGameSessionActivation = cmdletContext.RuntimeConfiguration_MaxConcurrentGameSessionActivation.Value;
            }
            if (requestRuntimeConfiguration_runtimeConfiguration_MaxConcurrentGameSessionActivation != null)
            {
                request.RuntimeConfiguration.MaxConcurrentGameSessionActivations = requestRuntimeConfiguration_runtimeConfiguration_MaxConcurrentGameSessionActivation.Value;
                requestRuntimeConfigurationIsNull = false;
            }
            List <Amazon.GameLift.Model.ServerProcess> requestRuntimeConfiguration_runtimeConfiguration_ServerProcess = null;

            if (cmdletContext.RuntimeConfiguration_ServerProcess != null)
            {
                requestRuntimeConfiguration_runtimeConfiguration_ServerProcess = cmdletContext.RuntimeConfiguration_ServerProcess;
            }
            if (requestRuntimeConfiguration_runtimeConfiguration_ServerProcess != null)
            {
                request.RuntimeConfiguration.ServerProcesses = requestRuntimeConfiguration_runtimeConfiguration_ServerProcess;
                requestRuntimeConfigurationIsNull            = false;
            }
            // determine if request.RuntimeConfiguration should be set to null
            if (requestRuntimeConfigurationIsNull)
            {
                request.RuntimeConfiguration = null;
            }
            if (cmdletContext.ScriptId != null)
            {
                request.ScriptId = cmdletContext.ScriptId;
            }
            if (cmdletContext.ServerLaunchParameter != null)
            {
                request.ServerLaunchParameters = cmdletContext.ServerLaunchParameter;
            }
            if (cmdletContext.ServerLaunchPath != null)
            {
                request.ServerLaunchPath = cmdletContext.ServerLaunchPath;
            }
            if (cmdletContext.Tag != null)
            {
                request.Tags = cmdletContext.Tag;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
		///<summary>
		/// Creates a new <see cref="VJobCandidateBase"/> instance.
		///</summary>
		///<param name="_jobCandidateId"></param>
		///<param name="_employeeId"></param>
		///<param name="_safeNameNamePrefix"></param>
		///<param name="_safeNameNameFirst"></param>
		///<param name="_safeNameNameMiddle"></param>
		///<param name="_safeNameNameLast"></param>
		///<param name="_safeNameNameSuffix"></param>
		///<param name="_skills"></param>
		///<param name="_safeNameAddrType"></param>
		///<param name="_safeNameAddrLocCountryRegion"></param>
		///<param name="_safeNameAddrLocState"></param>
		///<param name="_safeNameAddrLocCity"></param>
		///<param name="_safeNameAddrPostalCode"></param>
		///<param name="_email"></param>
		///<param name="_webSite"></param>
		///<param name="_modifiedDate"></param>
		public VJobCandidateBase(System.Int32 _jobCandidateId, System.Int32? _employeeId, System.String _safeNameNamePrefix, System.String _safeNameNameFirst, System.String _safeNameNameMiddle, System.String _safeNameNameLast, System.String _safeNameNameSuffix, System.String _skills, System.String _safeNameAddrType, System.String _safeNameAddrLocCountryRegion, System.String _safeNameAddrLocState, System.String _safeNameAddrLocCity, System.String _safeNameAddrPostalCode, System.String _email, System.String _webSite, System.DateTime _modifiedDate)
		{
			this._jobCandidateId = _jobCandidateId;
			this._employeeId = _employeeId;
			this._safeNameNamePrefix = _safeNameNamePrefix;
			this._safeNameNameFirst = _safeNameNameFirst;
			this._safeNameNameMiddle = _safeNameNameMiddle;
			this._safeNameNameLast = _safeNameNameLast;
			this._safeNameNameSuffix = _safeNameNameSuffix;
			this._skills = _skills;
			this._safeNameAddrType = _safeNameAddrType;
			this._safeNameAddrLocCountryRegion = _safeNameAddrLocCountryRegion;
			this._safeNameAddrLocState = _safeNameAddrLocState;
			this._safeNameAddrLocCity = _safeNameAddrLocCity;
			this._safeNameAddrPostalCode = _safeNameAddrPostalCode;
			this._email = _email;
			this._webSite = _webSite;
			this._modifiedDate = _modifiedDate;
		}
 protected void MapFrom(DataRow dr)
 {
     BDBusDetailsId       = dr["BD_BusDetailsId"] != DBNull.Value ? Convert.ToInt64(dr["BD_BusDetailsId"]) : BDBusDetailsId = null;
     BDBusId              = dr["BD_BusId"] != DBNull.Value ? Convert.ToString(dr["BD_BusId"]) : BDBusId = null;
     BDBusType            = dr["BD_BusType"] != DBNull.Value ? Convert.ToString(dr["BD_BusType"]) : BDBusType = null;
     BDTransportManagerID = dr["BD_TransportManagerID"] != DBNull.Value ? Convert.ToInt64(dr["BD_TransportManagerID"]) : BDTransportManagerID = null;
     BDBusName            = dr["BD_BusName"] != DBNull.Value ? Convert.ToString(dr["BD_BusName"]) : BDBusName = null;
     BDBusNumber          = dr["BD_BusNumber"] != DBNull.Value ? Convert.ToString(dr["BD_BusNumber"]) : BDBusNumber = null;
     BDTotalNoOfSeats     = dr["BD_TotalNoOfSeats"] != DBNull.Value ? Convert.ToString(dr["BD_TotalNoOfSeats"]) : BDTotalNoOfSeats = null;
     BDBusKMTravels       = dr["BD_BusKMTravels"] != DBNull.Value ? Convert.ToString(dr["BD_BusKMTravels"]) : BDBusKMTravels = null;
     BDMiledge            = dr["BD_Miledge"] != DBNull.Value ? Convert.ToString(dr["BD_Miledge"]) : BDMiledge = null;
     BDCost = dr["BD_Cost"] != DBNull.Value ? Convert.ToString(dr["BD_Cost"]) : BDCost = null;
     BDMonthlyMaintanceCost = dr["BD_MonthlyMaintanceCost"] != DBNull.Value ? Convert.ToString(dr["BD_MonthlyMaintanceCost"]) : BDMonthlyMaintanceCost = null;
     BDFuel          = dr["BD_Fuel"] != DBNull.Value ? Convert.ToString(dr["BD_Fuel"]) : BDFuel = null;
     BDServicing     = dr["BD_Servicing"] != DBNull.Value ? Convert.ToString(dr["BD_Servicing"]) : BDServicing = null;
     BDOtherBusParts = dr["BD_OtherBusParts"] != DBNull.Value ? Convert.ToString(dr["BD_OtherBusParts"]) : BDOtherBusParts = null;
     BDCostNeeded    = dr["BD_CostNeeded"] != DBNull.Value ? Convert.ToString(dr["BD_CostNeeded"]) : BDCostNeeded = null;
     BDTransport     = dr["BD_Transport"] != DBNull.Value ? Convert.ToString(dr["BD_Transport"]) : BDTransport = null;
     BDDescription   = dr["BD_Description"] != DBNull.Value ? Convert.ToString(dr["BD_Description"]) : BDDescription = null;
     BDVia           = dr["BD_Via"] != DBNull.Value ? Convert.ToString(dr["BD_Via"]) : BDVia = null;
     BDPrbFacing     = dr["BD_PrbFacing"] != DBNull.Value ? Convert.ToString(dr["BD_PrbFacing"]) : BDPrbFacing = null;
     BDAddedBy       = dr["BD_AddedBy"] != DBNull.Value ? Convert.ToString(dr["BD_AddedBy"]) : BDAddedBy = null;
     BDDate          = dr["BD_Date"] != DBNull.Value ? Convert.ToDateTime(dr["BD_Date"]) : BDDate = null;
     BDStatus        = dr["BD_Status"] != DBNull.Value ? Convert.ToInt32(dr["BD_Status"]) : BDStatus = null;
 }
Exemple #21
0
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.Redshift.Model.ModifyScheduledActionRequest();

            if (cmdletContext.Enable != null)
            {
                request.Enable = cmdletContext.Enable.Value;
            }
            if (cmdletContext.EndTime != null)
            {
                request.EndTime = cmdletContext.EndTime.Value;
            }
            if (cmdletContext.IamRole != null)
            {
                request.IamRole = cmdletContext.IamRole;
            }
            if (cmdletContext.Schedule != null)
            {
                request.Schedule = cmdletContext.Schedule;
            }
            if (cmdletContext.ScheduledActionDescription != null)
            {
                request.ScheduledActionDescription = cmdletContext.ScheduledActionDescription;
            }
            if (cmdletContext.ScheduledActionName != null)
            {
                request.ScheduledActionName = cmdletContext.ScheduledActionName;
            }
            if (cmdletContext.StartTime != null)
            {
                request.StartTime = cmdletContext.StartTime.Value;
            }

            // populate TargetAction
            var requestTargetActionIsNull = true;

            request.TargetAction = new Amazon.Redshift.Model.ScheduledActionType();
            Amazon.Redshift.Model.PauseClusterMessage requestTargetAction_targetAction_PauseCluster = null;

            // populate PauseCluster
            var requestTargetAction_targetAction_PauseClusterIsNull = true;

            requestTargetAction_targetAction_PauseCluster = new Amazon.Redshift.Model.PauseClusterMessage();
            System.String requestTargetAction_targetAction_PauseCluster_pauseCluster_ClusterIdentifier = null;
            if (cmdletContext.PauseCluster_ClusterIdentifier != null)
            {
                requestTargetAction_targetAction_PauseCluster_pauseCluster_ClusterIdentifier = cmdletContext.PauseCluster_ClusterIdentifier;
            }
            if (requestTargetAction_targetAction_PauseCluster_pauseCluster_ClusterIdentifier != null)
            {
                requestTargetAction_targetAction_PauseCluster.ClusterIdentifier = requestTargetAction_targetAction_PauseCluster_pauseCluster_ClusterIdentifier;
                requestTargetAction_targetAction_PauseClusterIsNull             = false;
            }
            // determine if requestTargetAction_targetAction_PauseCluster should be set to null
            if (requestTargetAction_targetAction_PauseClusterIsNull)
            {
                requestTargetAction_targetAction_PauseCluster = null;
            }
            if (requestTargetAction_targetAction_PauseCluster != null)
            {
                request.TargetAction.PauseCluster = requestTargetAction_targetAction_PauseCluster;
                requestTargetActionIsNull         = false;
            }
            Amazon.Redshift.Model.ResumeClusterMessage requestTargetAction_targetAction_ResumeCluster = null;

            // populate ResumeCluster
            var requestTargetAction_targetAction_ResumeClusterIsNull = true;

            requestTargetAction_targetAction_ResumeCluster = new Amazon.Redshift.Model.ResumeClusterMessage();
            System.String requestTargetAction_targetAction_ResumeCluster_resumeCluster_ClusterIdentifier = null;
            if (cmdletContext.ResumeCluster_ClusterIdentifier != null)
            {
                requestTargetAction_targetAction_ResumeCluster_resumeCluster_ClusterIdentifier = cmdletContext.ResumeCluster_ClusterIdentifier;
            }
            if (requestTargetAction_targetAction_ResumeCluster_resumeCluster_ClusterIdentifier != null)
            {
                requestTargetAction_targetAction_ResumeCluster.ClusterIdentifier = requestTargetAction_targetAction_ResumeCluster_resumeCluster_ClusterIdentifier;
                requestTargetAction_targetAction_ResumeClusterIsNull             = false;
            }
            // determine if requestTargetAction_targetAction_ResumeCluster should be set to null
            if (requestTargetAction_targetAction_ResumeClusterIsNull)
            {
                requestTargetAction_targetAction_ResumeCluster = null;
            }
            if (requestTargetAction_targetAction_ResumeCluster != null)
            {
                request.TargetAction.ResumeCluster = requestTargetAction_targetAction_ResumeCluster;
                requestTargetActionIsNull          = false;
            }
            Amazon.Redshift.Model.ResizeClusterMessage requestTargetAction_targetAction_ResizeCluster = null;

            // populate ResizeCluster
            var requestTargetAction_targetAction_ResizeClusterIsNull = true;

            requestTargetAction_targetAction_ResizeCluster = new Amazon.Redshift.Model.ResizeClusterMessage();
            System.Boolean?requestTargetAction_targetAction_ResizeCluster_resizeCluster_Classic = null;
            if (cmdletContext.ResizeCluster_Classic != null)
            {
                requestTargetAction_targetAction_ResizeCluster_resizeCluster_Classic = cmdletContext.ResizeCluster_Classic.Value;
            }
            if (requestTargetAction_targetAction_ResizeCluster_resizeCluster_Classic != null)
            {
                requestTargetAction_targetAction_ResizeCluster.Classic = requestTargetAction_targetAction_ResizeCluster_resizeCluster_Classic.Value;
                requestTargetAction_targetAction_ResizeClusterIsNull   = false;
            }
            System.String requestTargetAction_targetAction_ResizeCluster_resizeCluster_ClusterIdentifier = null;
            if (cmdletContext.ResizeCluster_ClusterIdentifier != null)
            {
                requestTargetAction_targetAction_ResizeCluster_resizeCluster_ClusterIdentifier = cmdletContext.ResizeCluster_ClusterIdentifier;
            }
            if (requestTargetAction_targetAction_ResizeCluster_resizeCluster_ClusterIdentifier != null)
            {
                requestTargetAction_targetAction_ResizeCluster.ClusterIdentifier = requestTargetAction_targetAction_ResizeCluster_resizeCluster_ClusterIdentifier;
                requestTargetAction_targetAction_ResizeClusterIsNull             = false;
            }
            System.String requestTargetAction_targetAction_ResizeCluster_resizeCluster_ClusterType = null;
            if (cmdletContext.ResizeCluster_ClusterType != null)
            {
                requestTargetAction_targetAction_ResizeCluster_resizeCluster_ClusterType = cmdletContext.ResizeCluster_ClusterType;
            }
            if (requestTargetAction_targetAction_ResizeCluster_resizeCluster_ClusterType != null)
            {
                requestTargetAction_targetAction_ResizeCluster.ClusterType = requestTargetAction_targetAction_ResizeCluster_resizeCluster_ClusterType;
                requestTargetAction_targetAction_ResizeClusterIsNull       = false;
            }
            System.String requestTargetAction_targetAction_ResizeCluster_resizeCluster_NodeType = null;
            if (cmdletContext.ResizeCluster_NodeType != null)
            {
                requestTargetAction_targetAction_ResizeCluster_resizeCluster_NodeType = cmdletContext.ResizeCluster_NodeType;
            }
            if (requestTargetAction_targetAction_ResizeCluster_resizeCluster_NodeType != null)
            {
                requestTargetAction_targetAction_ResizeCluster.NodeType = requestTargetAction_targetAction_ResizeCluster_resizeCluster_NodeType;
                requestTargetAction_targetAction_ResizeClusterIsNull    = false;
            }
            System.Int32?requestTargetAction_targetAction_ResizeCluster_resizeCluster_NumberOfNode = null;
            if (cmdletContext.ResizeCluster_NumberOfNode != null)
            {
                requestTargetAction_targetAction_ResizeCluster_resizeCluster_NumberOfNode = cmdletContext.ResizeCluster_NumberOfNode.Value;
            }
            if (requestTargetAction_targetAction_ResizeCluster_resizeCluster_NumberOfNode != null)
            {
                requestTargetAction_targetAction_ResizeCluster.NumberOfNodes = requestTargetAction_targetAction_ResizeCluster_resizeCluster_NumberOfNode.Value;
                requestTargetAction_targetAction_ResizeClusterIsNull         = false;
            }
            // determine if requestTargetAction_targetAction_ResizeCluster should be set to null
            if (requestTargetAction_targetAction_ResizeClusterIsNull)
            {
                requestTargetAction_targetAction_ResizeCluster = null;
            }
            if (requestTargetAction_targetAction_ResizeCluster != null)
            {
                request.TargetAction.ResizeCluster = requestTargetAction_targetAction_ResizeCluster;
                requestTargetActionIsNull          = false;
            }
            // determine if request.TargetAction should be set to null
            if (requestTargetActionIsNull)
            {
                request.TargetAction = null;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
Exemple #22
0
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.Batch.Model.SubmitJobRequest();


            // populate ArrayProperties
            var requestArrayPropertiesIsNull = true;

            request.ArrayProperties = new Amazon.Batch.Model.ArrayProperties();
            System.Int32?requestArrayProperties_arrayProperties_Size = null;
            if (cmdletContext.ArrayProperties_Size != null)
            {
                requestArrayProperties_arrayProperties_Size = cmdletContext.ArrayProperties_Size.Value;
            }
            if (requestArrayProperties_arrayProperties_Size != null)
            {
                request.ArrayProperties.Size = requestArrayProperties_arrayProperties_Size.Value;
                requestArrayPropertiesIsNull = false;
            }
            // determine if request.ArrayProperties should be set to null
            if (requestArrayPropertiesIsNull)
            {
                request.ArrayProperties = null;
            }

            // populate ContainerOverrides
            var requestContainerOverridesIsNull = true;

            request.ContainerOverrides = new Amazon.Batch.Model.ContainerOverrides();
            List <System.String> requestContainerOverrides_containerOverrides_Command = null;

            if (cmdletContext.ContainerOverrides_Command != null)
            {
                requestContainerOverrides_containerOverrides_Command = cmdletContext.ContainerOverrides_Command;
            }
            if (requestContainerOverrides_containerOverrides_Command != null)
            {
                request.ContainerOverrides.Command = requestContainerOverrides_containerOverrides_Command;
                requestContainerOverridesIsNull    = false;
            }
            List <Amazon.Batch.Model.KeyValuePair> requestContainerOverrides_containerOverrides_Environment = null;

            if (cmdletContext.ContainerOverrides_Environment != null)
            {
                requestContainerOverrides_containerOverrides_Environment = cmdletContext.ContainerOverrides_Environment;
            }
            if (requestContainerOverrides_containerOverrides_Environment != null)
            {
                request.ContainerOverrides.Environment = requestContainerOverrides_containerOverrides_Environment;
                requestContainerOverridesIsNull        = false;
            }
            System.String requestContainerOverrides_containerOverrides_InstanceType = null;
            if (cmdletContext.ContainerOverrides_InstanceType != null)
            {
                requestContainerOverrides_containerOverrides_InstanceType = cmdletContext.ContainerOverrides_InstanceType;
            }
            if (requestContainerOverrides_containerOverrides_InstanceType != null)
            {
                request.ContainerOverrides.InstanceType = requestContainerOverrides_containerOverrides_InstanceType;
                requestContainerOverridesIsNull         = false;
            }
            System.Int32?requestContainerOverrides_containerOverrides_Memory = null;
            if (cmdletContext.ContainerOverrides_Memory != null)
            {
                requestContainerOverrides_containerOverrides_Memory = cmdletContext.ContainerOverrides_Memory.Value;
            }
            if (requestContainerOverrides_containerOverrides_Memory != null)
            {
                request.ContainerOverrides.Memory = requestContainerOverrides_containerOverrides_Memory.Value;
                requestContainerOverridesIsNull   = false;
            }
            List <Amazon.Batch.Model.ResourceRequirement> requestContainerOverrides_containerOverrides_ResourceRequirement = null;

            if (cmdletContext.ContainerOverrides_ResourceRequirement != null)
            {
                requestContainerOverrides_containerOverrides_ResourceRequirement = cmdletContext.ContainerOverrides_ResourceRequirement;
            }
            if (requestContainerOverrides_containerOverrides_ResourceRequirement != null)
            {
                request.ContainerOverrides.ResourceRequirements = requestContainerOverrides_containerOverrides_ResourceRequirement;
                requestContainerOverridesIsNull = false;
            }
            System.Int32?requestContainerOverrides_containerOverrides_Vcpus = null;
            if (cmdletContext.ContainerOverrides_Vcpus != null)
            {
                requestContainerOverrides_containerOverrides_Vcpus = cmdletContext.ContainerOverrides_Vcpus.Value;
            }
            if (requestContainerOverrides_containerOverrides_Vcpus != null)
            {
                request.ContainerOverrides.Vcpus = requestContainerOverrides_containerOverrides_Vcpus.Value;
                requestContainerOverridesIsNull  = false;
            }
            // determine if request.ContainerOverrides should be set to null
            if (requestContainerOverridesIsNull)
            {
                request.ContainerOverrides = null;
            }
            if (cmdletContext.DependsOn != null)
            {
                request.DependsOn = cmdletContext.DependsOn;
            }
            if (cmdletContext.JobDefinition != null)
            {
                request.JobDefinition = cmdletContext.JobDefinition;
            }
            if (cmdletContext.JobName != null)
            {
                request.JobName = cmdletContext.JobName;
            }
            if (cmdletContext.JobQueue != null)
            {
                request.JobQueue = cmdletContext.JobQueue;
            }

            // populate NodeOverrides
            var requestNodeOverridesIsNull = true;

            request.NodeOverrides = new Amazon.Batch.Model.NodeOverrides();
            List <Amazon.Batch.Model.NodePropertyOverride> requestNodeOverrides_nodeOverrides_NodePropertyOverride = null;

            if (cmdletContext.NodeOverrides_NodePropertyOverride != null)
            {
                requestNodeOverrides_nodeOverrides_NodePropertyOverride = cmdletContext.NodeOverrides_NodePropertyOverride;
            }
            if (requestNodeOverrides_nodeOverrides_NodePropertyOverride != null)
            {
                request.NodeOverrides.NodePropertyOverrides = requestNodeOverrides_nodeOverrides_NodePropertyOverride;
                requestNodeOverridesIsNull = false;
            }
            System.Int32?requestNodeOverrides_nodeOverrides_NumNode = null;
            if (cmdletContext.NodeOverrides_NumNode != null)
            {
                requestNodeOverrides_nodeOverrides_NumNode = cmdletContext.NodeOverrides_NumNode.Value;
            }
            if (requestNodeOverrides_nodeOverrides_NumNode != null)
            {
                request.NodeOverrides.NumNodes = requestNodeOverrides_nodeOverrides_NumNode.Value;
                requestNodeOverridesIsNull     = false;
            }
            // determine if request.NodeOverrides should be set to null
            if (requestNodeOverridesIsNull)
            {
                request.NodeOverrides = null;
            }
            if (cmdletContext.Parameter != null)
            {
                request.Parameters = cmdletContext.Parameter;
            }

            // populate RetryStrategy
            var requestRetryStrategyIsNull = true;

            request.RetryStrategy = new Amazon.Batch.Model.RetryStrategy();
            System.Int32?requestRetryStrategy_retryStrategy_Attempt = null;
            if (cmdletContext.RetryStrategy_Attempt != null)
            {
                requestRetryStrategy_retryStrategy_Attempt = cmdletContext.RetryStrategy_Attempt.Value;
            }
            if (requestRetryStrategy_retryStrategy_Attempt != null)
            {
                request.RetryStrategy.Attempts = requestRetryStrategy_retryStrategy_Attempt.Value;
                requestRetryStrategyIsNull     = false;
            }
            List <Amazon.Batch.Model.EvaluateOnExit> requestRetryStrategy_retryStrategy_EvaluateOnExit = null;

            if (cmdletContext.RetryStrategy_EvaluateOnExit != null)
            {
                requestRetryStrategy_retryStrategy_EvaluateOnExit = cmdletContext.RetryStrategy_EvaluateOnExit;
            }
            if (requestRetryStrategy_retryStrategy_EvaluateOnExit != null)
            {
                request.RetryStrategy.EvaluateOnExit = requestRetryStrategy_retryStrategy_EvaluateOnExit;
                requestRetryStrategyIsNull           = false;
            }
            // determine if request.RetryStrategy should be set to null
            if (requestRetryStrategyIsNull)
            {
                request.RetryStrategy = null;
            }
            if (cmdletContext.Tag != null)
            {
                request.Tags = cmdletContext.Tag;
            }
            if (cmdletContext.Timeout != null)
            {
                request.Timeout = cmdletContext.Timeout;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
Exemple #23
0
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.Macie2.Model.CreateClassificationJobRequest();

            if (cmdletContext.ClientToken != null)
            {
                request.ClientToken = cmdletContext.ClientToken;
            }
            if (cmdletContext.CustomDataIdentifierId != null)
            {
                request.CustomDataIdentifierIds = cmdletContext.CustomDataIdentifierId;
            }
            if (cmdletContext.Description != null)
            {
                request.Description = cmdletContext.Description;
            }
            if (cmdletContext.InitialRun != null)
            {
                request.InitialRun = cmdletContext.InitialRun.Value;
            }
            if (cmdletContext.JobType != null)
            {
                request.JobType = cmdletContext.JobType;
            }
            if (cmdletContext.Name != null)
            {
                request.Name = cmdletContext.Name;
            }

            // populate S3JobDefinition
            var requestS3JobDefinitionIsNull = true;

            request.S3JobDefinition = new Amazon.Macie2.Model.S3JobDefinition();
            List <Amazon.Macie2.Model.S3BucketDefinitionForJob> requestS3JobDefinition_s3JobDefinition_BucketDefinition = null;

            if (cmdletContext.S3JobDefinition_BucketDefinition != null)
            {
                requestS3JobDefinition_s3JobDefinition_BucketDefinition = cmdletContext.S3JobDefinition_BucketDefinition;
            }
            if (requestS3JobDefinition_s3JobDefinition_BucketDefinition != null)
            {
                request.S3JobDefinition.BucketDefinitions = requestS3JobDefinition_s3JobDefinition_BucketDefinition;
                requestS3JobDefinitionIsNull = false;
            }
            Amazon.Macie2.Model.Scoping requestS3JobDefinition_s3JobDefinition_Scoping = null;

            // populate Scoping
            var requestS3JobDefinition_s3JobDefinition_ScopingIsNull = true;

            requestS3JobDefinition_s3JobDefinition_Scoping = new Amazon.Macie2.Model.Scoping();
            Amazon.Macie2.Model.JobScopingBlock requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Excludes = null;

            // populate Excludes
            var requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_ExcludesIsNull = true;

            requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Excludes = new Amazon.Macie2.Model.JobScopingBlock();
            List <Amazon.Macie2.Model.JobScopeTerm> requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Excludes_excludes_And = null;

            if (cmdletContext.Excludes_And != null)
            {
                requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Excludes_excludes_And = cmdletContext.Excludes_And;
            }
            if (requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Excludes_excludes_And != null)
            {
                requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Excludes.And   = requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Excludes_excludes_And;
                requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_ExcludesIsNull = false;
            }
            // determine if requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Excludes should be set to null
            if (requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_ExcludesIsNull)
            {
                requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Excludes = null;
            }
            if (requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Excludes != null)
            {
                requestS3JobDefinition_s3JobDefinition_Scoping.Excludes = requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Excludes;
                requestS3JobDefinition_s3JobDefinition_ScopingIsNull    = false;
            }
            Amazon.Macie2.Model.JobScopingBlock requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Includes = null;

            // populate Includes
            var requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_IncludesIsNull = true;

            requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Includes = new Amazon.Macie2.Model.JobScopingBlock();
            List <Amazon.Macie2.Model.JobScopeTerm> requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Includes_includes_And = null;

            if (cmdletContext.Includes_And != null)
            {
                requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Includes_includes_And = cmdletContext.Includes_And;
            }
            if (requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Includes_includes_And != null)
            {
                requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Includes.And   = requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Includes_includes_And;
                requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_IncludesIsNull = false;
            }
            // determine if requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Includes should be set to null
            if (requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_IncludesIsNull)
            {
                requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Includes = null;
            }
            if (requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Includes != null)
            {
                requestS3JobDefinition_s3JobDefinition_Scoping.Includes = requestS3JobDefinition_s3JobDefinition_Scoping_s3JobDefinition_Scoping_Includes;
                requestS3JobDefinition_s3JobDefinition_ScopingIsNull    = false;
            }
            // determine if requestS3JobDefinition_s3JobDefinition_Scoping should be set to null
            if (requestS3JobDefinition_s3JobDefinition_ScopingIsNull)
            {
                requestS3JobDefinition_s3JobDefinition_Scoping = null;
            }
            if (requestS3JobDefinition_s3JobDefinition_Scoping != null)
            {
                request.S3JobDefinition.Scoping = requestS3JobDefinition_s3JobDefinition_Scoping;
                requestS3JobDefinitionIsNull    = false;
            }
            // determine if request.S3JobDefinition should be set to null
            if (requestS3JobDefinitionIsNull)
            {
                request.S3JobDefinition = null;
            }
            if (cmdletContext.SamplingPercentage != null)
            {
                request.SamplingPercentage = cmdletContext.SamplingPercentage.Value;
            }

            // populate ScheduleFrequency
            var requestScheduleFrequencyIsNull = true;

            request.ScheduleFrequency = new Amazon.Macie2.Model.JobScheduleFrequency();
            Amazon.Macie2.Model.DailySchedule requestScheduleFrequency_scheduleFrequency_DailySchedule = null;
            if (cmdletContext.ScheduleFrequency_DailySchedule != null)
            {
                requestScheduleFrequency_scheduleFrequency_DailySchedule = cmdletContext.ScheduleFrequency_DailySchedule;
            }
            if (requestScheduleFrequency_scheduleFrequency_DailySchedule != null)
            {
                request.ScheduleFrequency.DailySchedule = requestScheduleFrequency_scheduleFrequency_DailySchedule;
                requestScheduleFrequencyIsNull          = false;
            }
            Amazon.Macie2.Model.MonthlySchedule requestScheduleFrequency_scheduleFrequency_MonthlySchedule = null;

            // populate MonthlySchedule
            var requestScheduleFrequency_scheduleFrequency_MonthlyScheduleIsNull = true;

            requestScheduleFrequency_scheduleFrequency_MonthlySchedule = new Amazon.Macie2.Model.MonthlySchedule();
            System.Int32?requestScheduleFrequency_scheduleFrequency_MonthlySchedule_monthlySchedule_DayOfMonth = null;
            if (cmdletContext.MonthlySchedule_DayOfMonth != null)
            {
                requestScheduleFrequency_scheduleFrequency_MonthlySchedule_monthlySchedule_DayOfMonth = cmdletContext.MonthlySchedule_DayOfMonth.Value;
            }
            if (requestScheduleFrequency_scheduleFrequency_MonthlySchedule_monthlySchedule_DayOfMonth != null)
            {
                requestScheduleFrequency_scheduleFrequency_MonthlySchedule.DayOfMonth = requestScheduleFrequency_scheduleFrequency_MonthlySchedule_monthlySchedule_DayOfMonth.Value;
                requestScheduleFrequency_scheduleFrequency_MonthlyScheduleIsNull      = false;
            }
            // determine if requestScheduleFrequency_scheduleFrequency_MonthlySchedule should be set to null
            if (requestScheduleFrequency_scheduleFrequency_MonthlyScheduleIsNull)
            {
                requestScheduleFrequency_scheduleFrequency_MonthlySchedule = null;
            }
            if (requestScheduleFrequency_scheduleFrequency_MonthlySchedule != null)
            {
                request.ScheduleFrequency.MonthlySchedule = requestScheduleFrequency_scheduleFrequency_MonthlySchedule;
                requestScheduleFrequencyIsNull            = false;
            }
            Amazon.Macie2.Model.WeeklySchedule requestScheduleFrequency_scheduleFrequency_WeeklySchedule = null;

            // populate WeeklySchedule
            var requestScheduleFrequency_scheduleFrequency_WeeklyScheduleIsNull = true;

            requestScheduleFrequency_scheduleFrequency_WeeklySchedule = new Amazon.Macie2.Model.WeeklySchedule();
            Amazon.Macie2.DayOfWeek requestScheduleFrequency_scheduleFrequency_WeeklySchedule_weeklySchedule_DayOfWeek = null;
            if (cmdletContext.WeeklySchedule_DayOfWeek != null)
            {
                requestScheduleFrequency_scheduleFrequency_WeeklySchedule_weeklySchedule_DayOfWeek = cmdletContext.WeeklySchedule_DayOfWeek;
            }
            if (requestScheduleFrequency_scheduleFrequency_WeeklySchedule_weeklySchedule_DayOfWeek != null)
            {
                requestScheduleFrequency_scheduleFrequency_WeeklySchedule.DayOfWeek = requestScheduleFrequency_scheduleFrequency_WeeklySchedule_weeklySchedule_DayOfWeek;
                requestScheduleFrequency_scheduleFrequency_WeeklyScheduleIsNull     = false;
            }
            // determine if requestScheduleFrequency_scheduleFrequency_WeeklySchedule should be set to null
            if (requestScheduleFrequency_scheduleFrequency_WeeklyScheduleIsNull)
            {
                requestScheduleFrequency_scheduleFrequency_WeeklySchedule = null;
            }
            if (requestScheduleFrequency_scheduleFrequency_WeeklySchedule != null)
            {
                request.ScheduleFrequency.WeeklySchedule = requestScheduleFrequency_scheduleFrequency_WeeklySchedule;
                requestScheduleFrequencyIsNull           = false;
            }
            // determine if request.ScheduleFrequency should be set to null
            if (requestScheduleFrequencyIsNull)
            {
                request.ScheduleFrequency = null;
            }
            if (cmdletContext.Tag != null)
            {
                request.Tags = cmdletContext.Tag;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
Exemple #24
0
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.MemoryDB.Model.UpdateClusterRequest();

            if (cmdletContext.ACLName != null)
            {
                request.ACLName = cmdletContext.ACLName;
            }
            if (cmdletContext.ClusterName != null)
            {
                request.ClusterName = cmdletContext.ClusterName;
            }
            if (cmdletContext.Description != null)
            {
                request.Description = cmdletContext.Description;
            }
            if (cmdletContext.EngineVersion != null)
            {
                request.EngineVersion = cmdletContext.EngineVersion;
            }
            if (cmdletContext.MaintenanceWindow != null)
            {
                request.MaintenanceWindow = cmdletContext.MaintenanceWindow;
            }
            if (cmdletContext.NodeType != null)
            {
                request.NodeType = cmdletContext.NodeType;
            }
            if (cmdletContext.ParameterGroupName != null)
            {
                request.ParameterGroupName = cmdletContext.ParameterGroupName;
            }

            // populate ReplicaConfiguration
            var requestReplicaConfigurationIsNull = true;

            request.ReplicaConfiguration = new Amazon.MemoryDB.Model.ReplicaConfigurationRequest();
            System.Int32?requestReplicaConfiguration_replicaConfiguration_ReplicaCount = null;
            if (cmdletContext.ReplicaConfiguration_ReplicaCount != null)
            {
                requestReplicaConfiguration_replicaConfiguration_ReplicaCount = cmdletContext.ReplicaConfiguration_ReplicaCount.Value;
            }
            if (requestReplicaConfiguration_replicaConfiguration_ReplicaCount != null)
            {
                request.ReplicaConfiguration.ReplicaCount = requestReplicaConfiguration_replicaConfiguration_ReplicaCount.Value;
                requestReplicaConfigurationIsNull         = false;
            }
            // determine if request.ReplicaConfiguration should be set to null
            if (requestReplicaConfigurationIsNull)
            {
                request.ReplicaConfiguration = null;
            }
            if (cmdletContext.SecurityGroupId != null)
            {
                request.SecurityGroupIds = cmdletContext.SecurityGroupId;
            }

            // populate ShardConfiguration
            var requestShardConfigurationIsNull = true;

            request.ShardConfiguration = new Amazon.MemoryDB.Model.ShardConfigurationRequest();
            System.Int32?requestShardConfiguration_shardConfiguration_ShardCount = null;
            if (cmdletContext.ShardConfiguration_ShardCount != null)
            {
                requestShardConfiguration_shardConfiguration_ShardCount = cmdletContext.ShardConfiguration_ShardCount.Value;
            }
            if (requestShardConfiguration_shardConfiguration_ShardCount != null)
            {
                request.ShardConfiguration.ShardCount = requestShardConfiguration_shardConfiguration_ShardCount.Value;
                requestShardConfigurationIsNull       = false;
            }
            // determine if request.ShardConfiguration should be set to null
            if (requestShardConfigurationIsNull)
            {
                request.ShardConfiguration = null;
            }
            if (cmdletContext.SnapshotRetentionLimit != null)
            {
                request.SnapshotRetentionLimit = cmdletContext.SnapshotRetentionLimit.Value;
            }
            if (cmdletContext.SnapshotWindow != null)
            {
                request.SnapshotWindow = cmdletContext.SnapshotWindow;
            }
            if (cmdletContext.SnsTopicArn != null)
            {
                request.SnsTopicArn = cmdletContext.SnsTopicArn;
            }
            if (cmdletContext.SnsTopicStatus != null)
            {
                request.SnsTopicStatus = cmdletContext.SnsTopicStatus;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
Exemple #25
0
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.ElasticMapReduce.Model.AddInstanceFleetRequest();

            if (cmdletContext.ClusterId != null)
            {
                request.ClusterId = cmdletContext.ClusterId;
            }

            // populate InstanceFleet
            var requestInstanceFleetIsNull = true;

            request.InstanceFleet = new Amazon.ElasticMapReduce.Model.InstanceFleetConfig();
            Amazon.ElasticMapReduce.InstanceFleetType requestInstanceFleet_instanceFleet_InstanceFleetType = null;
            if (cmdletContext.InstanceFleet_InstanceFleetType != null)
            {
                requestInstanceFleet_instanceFleet_InstanceFleetType = cmdletContext.InstanceFleet_InstanceFleetType;
            }
            if (requestInstanceFleet_instanceFleet_InstanceFleetType != null)
            {
                request.InstanceFleet.InstanceFleetType = requestInstanceFleet_instanceFleet_InstanceFleetType;
                requestInstanceFleetIsNull = false;
            }
            List <Amazon.ElasticMapReduce.Model.InstanceTypeConfig> requestInstanceFleet_instanceFleet_InstanceTypeConfig = null;

            if (cmdletContext.InstanceFleet_InstanceTypeConfig != null)
            {
                requestInstanceFleet_instanceFleet_InstanceTypeConfig = cmdletContext.InstanceFleet_InstanceTypeConfig;
            }
            if (requestInstanceFleet_instanceFleet_InstanceTypeConfig != null)
            {
                request.InstanceFleet.InstanceTypeConfigs = requestInstanceFleet_instanceFleet_InstanceTypeConfig;
                requestInstanceFleetIsNull = false;
            }
            System.String requestInstanceFleet_instanceFleet_Name = null;
            if (cmdletContext.InstanceFleet_Name != null)
            {
                requestInstanceFleet_instanceFleet_Name = cmdletContext.InstanceFleet_Name;
            }
            if (requestInstanceFleet_instanceFleet_Name != null)
            {
                request.InstanceFleet.Name = requestInstanceFleet_instanceFleet_Name;
                requestInstanceFleetIsNull = false;
            }
            System.Int32?requestInstanceFleet_instanceFleet_TargetOnDemandCapacity = null;
            if (cmdletContext.InstanceFleet_TargetOnDemandCapacity != null)
            {
                requestInstanceFleet_instanceFleet_TargetOnDemandCapacity = cmdletContext.InstanceFleet_TargetOnDemandCapacity.Value;
            }
            if (requestInstanceFleet_instanceFleet_TargetOnDemandCapacity != null)
            {
                request.InstanceFleet.TargetOnDemandCapacity = requestInstanceFleet_instanceFleet_TargetOnDemandCapacity.Value;
                requestInstanceFleetIsNull = false;
            }
            System.Int32?requestInstanceFleet_instanceFleet_TargetSpotCapacity = null;
            if (cmdletContext.InstanceFleet_TargetSpotCapacity != null)
            {
                requestInstanceFleet_instanceFleet_TargetSpotCapacity = cmdletContext.InstanceFleet_TargetSpotCapacity.Value;
            }
            if (requestInstanceFleet_instanceFleet_TargetSpotCapacity != null)
            {
                request.InstanceFleet.TargetSpotCapacity = requestInstanceFleet_instanceFleet_TargetSpotCapacity.Value;
                requestInstanceFleetIsNull = false;
            }
            Amazon.ElasticMapReduce.Model.InstanceFleetProvisioningSpecifications requestInstanceFleet_instanceFleet_LaunchSpecifications = null;

            // populate LaunchSpecifications
            var requestInstanceFleet_instanceFleet_LaunchSpecificationsIsNull = true;

            requestInstanceFleet_instanceFleet_LaunchSpecifications = new Amazon.ElasticMapReduce.Model.InstanceFleetProvisioningSpecifications();
            Amazon.ElasticMapReduce.Model.OnDemandProvisioningSpecification requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecification = null;

            // populate OnDemandSpecification
            var requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecificationIsNull = true;

            requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecification = new Amazon.ElasticMapReduce.Model.OnDemandProvisioningSpecification();
            Amazon.ElasticMapReduce.OnDemandProvisioningAllocationStrategy requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecification_onDemandSpecification_AllocationStrategy = null;
            if (cmdletContext.OnDemandSpecification_AllocationStrategy != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecification_onDemandSpecification_AllocationStrategy = cmdletContext.OnDemandSpecification_AllocationStrategy;
            }
            if (requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecification_onDemandSpecification_AllocationStrategy != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecification.AllocationStrategy = requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecification_onDemandSpecification_AllocationStrategy;
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecificationIsNull = false;
            }
            // determine if requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecification should be set to null
            if (requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecificationIsNull)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecification = null;
            }
            if (requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecification != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications.OnDemandSpecification = requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_OnDemandSpecification;
                requestInstanceFleet_instanceFleet_LaunchSpecificationsIsNull = false;
            }
            Amazon.ElasticMapReduce.Model.SpotProvisioningSpecification requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification = null;

            // populate SpotSpecification
            var requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecificationIsNull = true;

            requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification = new Amazon.ElasticMapReduce.Model.SpotProvisioningSpecification();
            Amazon.ElasticMapReduce.SpotProvisioningAllocationStrategy requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_AllocationStrategy = null;
            if (cmdletContext.SpotSpecification_AllocationStrategy != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_AllocationStrategy = cmdletContext.SpotSpecification_AllocationStrategy;
            }
            if (requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_AllocationStrategy != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification.AllocationStrategy = requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_AllocationStrategy;
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecificationIsNull = false;
            }
            System.Int32?requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_BlockDurationMinute = null;
            if (cmdletContext.SpotSpecification_BlockDurationMinute != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_BlockDurationMinute = cmdletContext.SpotSpecification_BlockDurationMinute.Value;
            }
            if (requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_BlockDurationMinute != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification.BlockDurationMinutes = requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_BlockDurationMinute.Value;
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecificationIsNull = false;
            }
            Amazon.ElasticMapReduce.SpotProvisioningTimeoutAction requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_TimeoutAction = null;
            if (cmdletContext.SpotSpecification_TimeoutAction != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_TimeoutAction = cmdletContext.SpotSpecification_TimeoutAction;
            }
            if (requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_TimeoutAction != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification.TimeoutAction = requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_TimeoutAction;
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecificationIsNull         = false;
            }
            System.Int32?requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_TimeoutDurationMinute = null;
            if (cmdletContext.SpotSpecification_TimeoutDurationMinute != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_TimeoutDurationMinute = cmdletContext.SpotSpecification_TimeoutDurationMinute.Value;
            }
            if (requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_TimeoutDurationMinute != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification.TimeoutDurationMinutes = requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification_spotSpecification_TimeoutDurationMinute.Value;
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecificationIsNull = false;
            }
            // determine if requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification should be set to null
            if (requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecificationIsNull)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification = null;
            }
            if (requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification != null)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications.SpotSpecification = requestInstanceFleet_instanceFleet_LaunchSpecifications_instanceFleet_LaunchSpecifications_SpotSpecification;
                requestInstanceFleet_instanceFleet_LaunchSpecificationsIsNull             = false;
            }
            // determine if requestInstanceFleet_instanceFleet_LaunchSpecifications should be set to null
            if (requestInstanceFleet_instanceFleet_LaunchSpecificationsIsNull)
            {
                requestInstanceFleet_instanceFleet_LaunchSpecifications = null;
            }
            if (requestInstanceFleet_instanceFleet_LaunchSpecifications != null)
            {
                request.InstanceFleet.LaunchSpecifications = requestInstanceFleet_instanceFleet_LaunchSpecifications;
                requestInstanceFleetIsNull = false;
            }
            // determine if request.InstanceFleet should be set to null
            if (requestInstanceFleetIsNull)
            {
                request.InstanceFleet = null;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
    public static TMSBusDetails[] Search(System.Int64?bdBusDetailsId, System.String bdBusId, System.String bdBusType, System.Int64?bdTransportManagerID, System.String bdBusName, System.String bdBusNumber, System.String bdTotalNoOfSeats, System.String bdBusKMTravels, System.String bdMiledge, System.String bdCost, System.String bdMonthlyMaintanceCost, System.String bdFuel, System.String bdServicing, System.String bdOtherBusParts, System.String bdCostNeeded, System.String bdTransport, System.String bdDescription, System.String bdVia, System.String bdPrbFacing, System.String bdAddedBy, System.DateTime?bdDate, System.Int32?bdStatus)
    {
        DataSet   ds;
        Database  db;
        string    sqlCommand;
        DbCommand dbCommand;


        db         = DatabaseFactory.CreateDatabase();
        sqlCommand = "[dbo].gspTMSBusDetails_SEARCH";
        dbCommand  = db.GetStoredProcCommand(sqlCommand, bdBusDetailsId, bdBusId, bdBusType, bdTransportManagerID, bdBusName, bdBusNumber, bdTotalNoOfSeats, bdBusKMTravels, bdMiledge, bdCost, bdMonthlyMaintanceCost, bdFuel, bdServicing, bdOtherBusParts, bdCostNeeded, bdTransport, bdDescription, bdVia, bdPrbFacing, bdAddedBy, bdDate, bdStatus);

        ds = db.ExecuteDataSet(dbCommand);
        ds.Tables[0].TableName = TABLE_NAME;
        return(TMSBusDetails.MapFrom(ds));
    }
 public void Insert(System.String bdBusType, System.Int64?bdTransportManagerID, System.String bdBusName, System.String bdBusNumber, System.String bdTotalNoOfSeats, System.String bdBusKMTravels, System.String bdMiledge, System.String bdCost, System.String bdMonthlyMaintanceCost, System.String bdFuel, System.String bdServicing, System.String bdOtherBusParts, System.String bdCostNeeded, System.String bdTransport, System.String bdDescription, System.String bdVia, System.String bdPrbFacing, System.String bdAddedBy, System.DateTime?bdDate, System.Int32?bdStatus)
 {
     Insert(bdBusType, bdTransportManagerID, bdBusName, bdBusNumber, bdTotalNoOfSeats, bdBusKMTravels, bdMiledge, bdCost, bdMonthlyMaintanceCost, bdFuel, bdServicing, bdOtherBusParts, bdCostNeeded, bdTransport, bdDescription, bdVia, bdPrbFacing, bdAddedBy, bdDate, bdStatus, null);
 }
    public void Insert(System.String bdBusType, System.Int64?bdTransportManagerID, System.String bdBusName, System.String bdBusNumber, System.String bdTotalNoOfSeats, System.String bdBusKMTravels, System.String bdMiledge, System.String bdCost, System.String bdMonthlyMaintanceCost, System.String bdFuel, System.String bdServicing, System.String bdOtherBusParts, System.String bdCostNeeded, System.String bdTransport, System.String bdDescription, System.String bdVia, System.String bdPrbFacing, System.String bdAddedBy, System.DateTime?bdDate, System.Int32?bdStatus, DbTransaction transaction)
    {
        Database  db;
        string    sqlCommand;
        DbCommand dbCommand;


        db         = DatabaseFactory.CreateDatabase();
        sqlCommand = "[dbo].gspTMSBusDetails_INSERT";
        dbCommand  = db.GetStoredProcCommand(sqlCommand, bdBusType, bdTransportManagerID, bdBusName, bdBusNumber, bdTotalNoOfSeats, bdBusKMTravels, bdMiledge, bdCost, bdMonthlyMaintanceCost, bdFuel, bdServicing, bdOtherBusParts, bdCostNeeded, bdTransport, bdDescription, bdVia, bdPrbFacing, bdAddedBy, bdDate, bdStatus);

        if (transaction == null)
        {
            this.BDBusDetailsId = Convert.ToInt64(db.ExecuteScalar(dbCommand));
        }
        else
        {
            this.BDBusDetailsId = Convert.ToInt64(db.ExecuteScalar(dbCommand, transaction));
        }
        return;
    }
Exemple #29
0
        /// <summary>
        /// Create a new row
        /// Calls [usp_insert_GlobalTax]
        /// </summary>
        public override Int32 Insert(System.String taxName, System.String notes, System.Boolean?inactive, System.String taxCode, System.String printNotes, System.Int32?updatedBy, System.String purchaseTaxCode)
        {
            SqlConnection cn  = null;
            SqlCommand    cmd = null;

            try {
                cn              = new SqlConnection(this.ConnectionString);
                cmd             = new SqlCommand("usp_insert_GlobalTax", cn);
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.Add("@TaxName", SqlDbType.NVarChar).Value    = taxName;
                cmd.Parameters.Add("@Notes", SqlDbType.NVarChar).Value      = notes;
                cmd.Parameters.Add("@Inactive", SqlDbType.Bit).Value        = inactive;
                cmd.Parameters.Add("@TaxCode", SqlDbType.NVarChar).Value    = taxCode;
                cmd.Parameters.Add("@PrintNotes", SqlDbType.NVarChar).Value = printNotes;
                cmd.Parameters.Add("@UpdatedBy", SqlDbType.Int).Value       = updatedBy;
                //[001] code start
                cmd.Parameters.Add("@PurchaseTaxCode", SqlDbType.NVarChar).Value = purchaseTaxCode;
                //[001] code end
                cmd.Parameters.Add("@TaxId", SqlDbType.Int).Direction = ParameterDirection.Output;
                cn.Open();
                int ret = ExecuteNonQuery(cmd);
                return((Int32)cmd.Parameters["@TaxId"].Value);
            } catch (SqlException sqlex) {
                //LogException(sqlex);
                throw new Exception("Failed to insert Tax", sqlex);
            } finally {
                cmd.Dispose();
                cn.Close();
                cn.Dispose();
            }
        }
Exemple #30
0
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.XRay.Model.UpdateSamplingRuleRequest();


            // populate SamplingRuleUpdate
            var requestSamplingRuleUpdateIsNull = true;

            request.SamplingRuleUpdate = new Amazon.XRay.Model.SamplingRuleUpdate();
            Dictionary <System.String, System.String> requestSamplingRuleUpdate_samplingRuleUpdate_Attribute = null;

            if (cmdletContext.SamplingRuleUpdate_Attribute != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_Attribute = cmdletContext.SamplingRuleUpdate_Attribute;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_Attribute != null)
            {
                request.SamplingRuleUpdate.Attributes = requestSamplingRuleUpdate_samplingRuleUpdate_Attribute;
                requestSamplingRuleUpdateIsNull       = false;
            }
            System.Double?requestSamplingRuleUpdate_samplingRuleUpdate_FixedRate = null;
            if (cmdletContext.SamplingRuleUpdate_FixedRate != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_FixedRate = cmdletContext.SamplingRuleUpdate_FixedRate.Value;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_FixedRate != null)
            {
                request.SamplingRuleUpdate.FixedRate = requestSamplingRuleUpdate_samplingRuleUpdate_FixedRate.Value;
                requestSamplingRuleUpdateIsNull      = false;
            }
            System.String requestSamplingRuleUpdate_samplingRuleUpdate_Host = null;
            if (cmdletContext.SamplingRuleUpdate_Host != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_Host = cmdletContext.SamplingRuleUpdate_Host;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_Host != null)
            {
                request.SamplingRuleUpdate.Host = requestSamplingRuleUpdate_samplingRuleUpdate_Host;
                requestSamplingRuleUpdateIsNull = false;
            }
            System.String requestSamplingRuleUpdate_samplingRuleUpdate_HTTPMethod = null;
            if (cmdletContext.SamplingRuleUpdate_HTTPMethod != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_HTTPMethod = cmdletContext.SamplingRuleUpdate_HTTPMethod;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_HTTPMethod != null)
            {
                request.SamplingRuleUpdate.HTTPMethod = requestSamplingRuleUpdate_samplingRuleUpdate_HTTPMethod;
                requestSamplingRuleUpdateIsNull       = false;
            }
            System.Int32?requestSamplingRuleUpdate_samplingRuleUpdate_Priority = null;
            if (cmdletContext.SamplingRuleUpdate_Priority != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_Priority = cmdletContext.SamplingRuleUpdate_Priority.Value;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_Priority != null)
            {
                request.SamplingRuleUpdate.Priority = requestSamplingRuleUpdate_samplingRuleUpdate_Priority.Value;
                requestSamplingRuleUpdateIsNull     = false;
            }
            System.Int32?requestSamplingRuleUpdate_samplingRuleUpdate_ReservoirSize = null;
            if (cmdletContext.SamplingRuleUpdate_ReservoirSize != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_ReservoirSize = cmdletContext.SamplingRuleUpdate_ReservoirSize.Value;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_ReservoirSize != null)
            {
                request.SamplingRuleUpdate.ReservoirSize = requestSamplingRuleUpdate_samplingRuleUpdate_ReservoirSize.Value;
                requestSamplingRuleUpdateIsNull          = false;
            }
            System.String requestSamplingRuleUpdate_samplingRuleUpdate_ResourceARN = null;
            if (cmdletContext.SamplingRuleUpdate_ResourceARN != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_ResourceARN = cmdletContext.SamplingRuleUpdate_ResourceARN;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_ResourceARN != null)
            {
                request.SamplingRuleUpdate.ResourceARN = requestSamplingRuleUpdate_samplingRuleUpdate_ResourceARN;
                requestSamplingRuleUpdateIsNull        = false;
            }
            System.String requestSamplingRuleUpdate_samplingRuleUpdate_RuleARN = null;
            if (cmdletContext.SamplingRuleUpdate_RuleARN != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_RuleARN = cmdletContext.SamplingRuleUpdate_RuleARN;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_RuleARN != null)
            {
                request.SamplingRuleUpdate.RuleARN = requestSamplingRuleUpdate_samplingRuleUpdate_RuleARN;
                requestSamplingRuleUpdateIsNull    = false;
            }
            System.String requestSamplingRuleUpdate_samplingRuleUpdate_RuleName = null;
            if (cmdletContext.SamplingRuleUpdate_RuleName != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_RuleName = cmdletContext.SamplingRuleUpdate_RuleName;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_RuleName != null)
            {
                request.SamplingRuleUpdate.RuleName = requestSamplingRuleUpdate_samplingRuleUpdate_RuleName;
                requestSamplingRuleUpdateIsNull     = false;
            }
            System.String requestSamplingRuleUpdate_samplingRuleUpdate_ServiceName = null;
            if (cmdletContext.SamplingRuleUpdate_ServiceName != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_ServiceName = cmdletContext.SamplingRuleUpdate_ServiceName;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_ServiceName != null)
            {
                request.SamplingRuleUpdate.ServiceName = requestSamplingRuleUpdate_samplingRuleUpdate_ServiceName;
                requestSamplingRuleUpdateIsNull        = false;
            }
            System.String requestSamplingRuleUpdate_samplingRuleUpdate_ServiceType = null;
            if (cmdletContext.SamplingRuleUpdate_ServiceType != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_ServiceType = cmdletContext.SamplingRuleUpdate_ServiceType;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_ServiceType != null)
            {
                request.SamplingRuleUpdate.ServiceType = requestSamplingRuleUpdate_samplingRuleUpdate_ServiceType;
                requestSamplingRuleUpdateIsNull        = false;
            }
            System.String requestSamplingRuleUpdate_samplingRuleUpdate_URLPath = null;
            if (cmdletContext.SamplingRuleUpdate_URLPath != null)
            {
                requestSamplingRuleUpdate_samplingRuleUpdate_URLPath = cmdletContext.SamplingRuleUpdate_URLPath;
            }
            if (requestSamplingRuleUpdate_samplingRuleUpdate_URLPath != null)
            {
                request.SamplingRuleUpdate.URLPath = requestSamplingRuleUpdate_samplingRuleUpdate_URLPath;
                requestSamplingRuleUpdateIsNull    = false;
            }
            // determine if request.SamplingRuleUpdate should be set to null
            if (requestSamplingRuleUpdateIsNull)
            {
                request.SamplingRuleUpdate = null;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
    public static DataSet GetSearch(System.Int64?stTypeId, System.String ststTypeName, System.Int32?stStatus)
    {
        DataSet   ds;
        Database  db;
        string    sqlCommand;
        DbCommand dbCommand;


        db         = DatabaseFactory.CreateDatabase();
        sqlCommand = "[dbo].gspTMSSchoolType_SEARCH";
        dbCommand  = db.GetStoredProcCommand(sqlCommand, stTypeId, ststTypeName, stStatus);

        ds = db.ExecuteDataSet(dbCommand);
        return(ds);
    }
Exemple #32
0
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.RDS.Model.ModifyDBClusterRequest();

            if (cmdletContext.AllowMajorVersionUpgrade != null)
            {
                request.AllowMajorVersionUpgrade = cmdletContext.AllowMajorVersionUpgrade.Value;
            }
            if (cmdletContext.ApplyImmediately != null)
            {
                request.ApplyImmediately = cmdletContext.ApplyImmediately.Value;
            }
            if (cmdletContext.BacktrackWindow != null)
            {
                request.BacktrackWindow = cmdletContext.BacktrackWindow.Value;
            }
            if (cmdletContext.BackupRetentionPeriod != null)
            {
                request.BackupRetentionPeriod = cmdletContext.BackupRetentionPeriod.Value;
            }

            // populate CloudwatchLogsExportConfiguration
            var requestCloudwatchLogsExportConfigurationIsNull = true;

            request.CloudwatchLogsExportConfiguration = new Amazon.RDS.Model.CloudwatchLogsExportConfiguration();
            List <System.String> requestCloudwatchLogsExportConfiguration_cloudwatchLogsExportConfiguration_DisableLogType = null;

            if (cmdletContext.CloudwatchLogsExportConfiguration_DisableLogType != null)
            {
                requestCloudwatchLogsExportConfiguration_cloudwatchLogsExportConfiguration_DisableLogType = cmdletContext.CloudwatchLogsExportConfiguration_DisableLogType;
            }
            if (requestCloudwatchLogsExportConfiguration_cloudwatchLogsExportConfiguration_DisableLogType != null)
            {
                request.CloudwatchLogsExportConfiguration.DisableLogTypes = requestCloudwatchLogsExportConfiguration_cloudwatchLogsExportConfiguration_DisableLogType;
                requestCloudwatchLogsExportConfigurationIsNull            = false;
            }
            List <System.String> requestCloudwatchLogsExportConfiguration_cloudwatchLogsExportConfiguration_EnableLogType = null;

            if (cmdletContext.CloudwatchLogsExportConfiguration_EnableLogType != null)
            {
                requestCloudwatchLogsExportConfiguration_cloudwatchLogsExportConfiguration_EnableLogType = cmdletContext.CloudwatchLogsExportConfiguration_EnableLogType;
            }
            if (requestCloudwatchLogsExportConfiguration_cloudwatchLogsExportConfiguration_EnableLogType != null)
            {
                request.CloudwatchLogsExportConfiguration.EnableLogTypes = requestCloudwatchLogsExportConfiguration_cloudwatchLogsExportConfiguration_EnableLogType;
                requestCloudwatchLogsExportConfigurationIsNull           = false;
            }
            // determine if request.CloudwatchLogsExportConfiguration should be set to null
            if (requestCloudwatchLogsExportConfigurationIsNull)
            {
                request.CloudwatchLogsExportConfiguration = null;
            }
            if (cmdletContext.CopyTagsToSnapshot != null)
            {
                request.CopyTagsToSnapshot = cmdletContext.CopyTagsToSnapshot.Value;
            }
            if (cmdletContext.DBClusterIdentifier != null)
            {
                request.DBClusterIdentifier = cmdletContext.DBClusterIdentifier;
            }
            if (cmdletContext.DBClusterParameterGroupName != null)
            {
                request.DBClusterParameterGroupName = cmdletContext.DBClusterParameterGroupName;
            }
            if (cmdletContext.DBInstanceParameterGroupName != null)
            {
                request.DBInstanceParameterGroupName = cmdletContext.DBInstanceParameterGroupName;
            }
            if (cmdletContext.DeletionProtection != null)
            {
                request.DeletionProtection = cmdletContext.DeletionProtection.Value;
            }
            if (cmdletContext.EnableHttpEndpoint != null)
            {
                request.EnableHttpEndpoint = cmdletContext.EnableHttpEndpoint.Value;
            }
            if (cmdletContext.EnableIAMDatabaseAuthentication != null)
            {
                request.EnableIAMDatabaseAuthentication = cmdletContext.EnableIAMDatabaseAuthentication.Value;
            }
            if (cmdletContext.EngineVersion != null)
            {
                request.EngineVersion = cmdletContext.EngineVersion;
            }
            if (cmdletContext.MasterUserPassword != null)
            {
                request.MasterUserPassword = cmdletContext.MasterUserPassword;
            }
            if (cmdletContext.NewDBClusterIdentifier != null)
            {
                request.NewDBClusterIdentifier = cmdletContext.NewDBClusterIdentifier;
            }
            if (cmdletContext.OptionGroupName != null)
            {
                request.OptionGroupName = cmdletContext.OptionGroupName;
            }
            if (cmdletContext.Port != null)
            {
                request.Port = cmdletContext.Port.Value;
            }
            if (cmdletContext.PreferredBackupWindow != null)
            {
                request.PreferredBackupWindow = cmdletContext.PreferredBackupWindow;
            }
            if (cmdletContext.PreferredMaintenanceWindow != null)
            {
                request.PreferredMaintenanceWindow = cmdletContext.PreferredMaintenanceWindow;
            }

            // populate ScalingConfiguration
            var requestScalingConfigurationIsNull = true;

            request.ScalingConfiguration = new Amazon.RDS.Model.ScalingConfiguration();
            System.Boolean?requestScalingConfiguration_scalingConfiguration_AutoPause = null;
            if (cmdletContext.ScalingConfiguration_AutoPause != null)
            {
                requestScalingConfiguration_scalingConfiguration_AutoPause = cmdletContext.ScalingConfiguration_AutoPause.Value;
            }
            if (requestScalingConfiguration_scalingConfiguration_AutoPause != null)
            {
                request.ScalingConfiguration.AutoPause = requestScalingConfiguration_scalingConfiguration_AutoPause.Value;
                requestScalingConfigurationIsNull      = false;
            }
            System.Int32?requestScalingConfiguration_scalingConfiguration_MaxCapacity = null;
            if (cmdletContext.ScalingConfiguration_MaxCapacity != null)
            {
                requestScalingConfiguration_scalingConfiguration_MaxCapacity = cmdletContext.ScalingConfiguration_MaxCapacity.Value;
            }
            if (requestScalingConfiguration_scalingConfiguration_MaxCapacity != null)
            {
                request.ScalingConfiguration.MaxCapacity = requestScalingConfiguration_scalingConfiguration_MaxCapacity.Value;
                requestScalingConfigurationIsNull        = false;
            }
            System.Int32?requestScalingConfiguration_scalingConfiguration_MinCapacity = null;
            if (cmdletContext.ScalingConfiguration_MinCapacity != null)
            {
                requestScalingConfiguration_scalingConfiguration_MinCapacity = cmdletContext.ScalingConfiguration_MinCapacity.Value;
            }
            if (requestScalingConfiguration_scalingConfiguration_MinCapacity != null)
            {
                request.ScalingConfiguration.MinCapacity = requestScalingConfiguration_scalingConfiguration_MinCapacity.Value;
                requestScalingConfigurationIsNull        = false;
            }
            System.Int32?requestScalingConfiguration_scalingConfiguration_SecondsUntilAutoPause = null;
            if (cmdletContext.ScalingConfiguration_SecondsUntilAutoPause != null)
            {
                requestScalingConfiguration_scalingConfiguration_SecondsUntilAutoPause = cmdletContext.ScalingConfiguration_SecondsUntilAutoPause.Value;
            }
            if (requestScalingConfiguration_scalingConfiguration_SecondsUntilAutoPause != null)
            {
                request.ScalingConfiguration.SecondsUntilAutoPause = requestScalingConfiguration_scalingConfiguration_SecondsUntilAutoPause.Value;
                requestScalingConfigurationIsNull = false;
            }
            System.String requestScalingConfiguration_scalingConfiguration_TimeoutAction = null;
            if (cmdletContext.ScalingConfiguration_TimeoutAction != null)
            {
                requestScalingConfiguration_scalingConfiguration_TimeoutAction = cmdletContext.ScalingConfiguration_TimeoutAction;
            }
            if (requestScalingConfiguration_scalingConfiguration_TimeoutAction != null)
            {
                request.ScalingConfiguration.TimeoutAction = requestScalingConfiguration_scalingConfiguration_TimeoutAction;
                requestScalingConfigurationIsNull          = false;
            }
            // determine if request.ScalingConfiguration should be set to null
            if (requestScalingConfigurationIsNull)
            {
                request.ScalingConfiguration = null;
            }
            if (cmdletContext.VpcSecurityGroupId != null)
            {
                request.VpcSecurityGroupIds = cmdletContext.VpcSecurityGroupId;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
    public static DataSet GetSearch(System.Int64?bsdStaffId, System.Int64?bsdTransportManagerID, System.String bsdStaffType, System.String bsdStaffName, System.String bsdImage, System.Int64?bsdAddressId, System.DateTime?bsdDateOfJoining, System.String bsdLicenceNo, System.DateTime?bsdDate, System.Int32?bsdStatus, System.String bsdBusStaffId, System.String bsdBusLicenceImage)
    {
        DataSet   ds;
        Database  db;
        string    sqlCommand;
        DbCommand dbCommand;


        db         = DatabaseFactory.CreateDatabase();
        sqlCommand = "[dbo].gspTMSBusStaffDetails_SEARCH";
        dbCommand  = db.GetStoredProcCommand(sqlCommand, bsdStaffId, bsdTransportManagerID, bsdStaffType, bsdStaffName, bsdImage, bsdAddressId, bsdDateOfJoining, bsdLicenceNo, bsdDate, bsdStatus, bsdBusStaffId, bsdBusLicenceImage);

        ds = db.ExecuteDataSet(dbCommand);

        return(ds);
    }
    public static DataSet GetSearch(System.Int64?tmdMealId, System.Int64?tmdSchooId, System.Int64?tmdSchoolSubId, System.DateTime?tmdMealDate, System.String tmdMealImage, System.String tmdMealMenu, System.String tmdMealDescription, System.DateTime?tmdDate, System.Int32?tmdStatus)
    {
        DataSet   ds;
        Database  db;
        string    sqlCommand;
        DbCommand dbCommand;


        db         = DatabaseFactory.CreateDatabase();
        sqlCommand = "[dbo].gspTMSTodaysMealDetails_SEARCH";
        dbCommand  = db.GetStoredProcCommand(sqlCommand, tmdMealId, tmdSchooId, tmdSchoolSubId, tmdMealDate, tmdMealImage, tmdMealMenu, tmdMealDescription, tmdDate, tmdStatus);

        ds = db.ExecuteDataSet(dbCommand);
        return(ds);
    }
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.MediaLive.Model.CreateMultiplexRequest();

            if (cmdletContext.AvailabilityZone != null)
            {
                request.AvailabilityZones = cmdletContext.AvailabilityZone;
            }

            // populate MultiplexSettings
            var requestMultiplexSettingsIsNull = true;

            request.MultiplexSettings = new Amazon.MediaLive.Model.MultiplexSettings();
            System.Int32?requestMultiplexSettings_multiplexSettings_MaximumVideoBufferDelayMillisecond = null;
            if (cmdletContext.MultiplexSettings_MaximumVideoBufferDelayMillisecond != null)
            {
                requestMultiplexSettings_multiplexSettings_MaximumVideoBufferDelayMillisecond = cmdletContext.MultiplexSettings_MaximumVideoBufferDelayMillisecond.Value;
            }
            if (requestMultiplexSettings_multiplexSettings_MaximumVideoBufferDelayMillisecond != null)
            {
                request.MultiplexSettings.MaximumVideoBufferDelayMilliseconds = requestMultiplexSettings_multiplexSettings_MaximumVideoBufferDelayMillisecond.Value;
                requestMultiplexSettingsIsNull = false;
            }
            System.Int32?requestMultiplexSettings_multiplexSettings_TransportStreamBitrate = null;
            if (cmdletContext.MultiplexSettings_TransportStreamBitrate != null)
            {
                requestMultiplexSettings_multiplexSettings_TransportStreamBitrate = cmdletContext.MultiplexSettings_TransportStreamBitrate.Value;
            }
            if (requestMultiplexSettings_multiplexSettings_TransportStreamBitrate != null)
            {
                request.MultiplexSettings.TransportStreamBitrate = requestMultiplexSettings_multiplexSettings_TransportStreamBitrate.Value;
                requestMultiplexSettingsIsNull = false;
            }
            System.Int32?requestMultiplexSettings_multiplexSettings_TransportStreamId = null;
            if (cmdletContext.MultiplexSettings_TransportStreamId != null)
            {
                requestMultiplexSettings_multiplexSettings_TransportStreamId = cmdletContext.MultiplexSettings_TransportStreamId.Value;
            }
            if (requestMultiplexSettings_multiplexSettings_TransportStreamId != null)
            {
                request.MultiplexSettings.TransportStreamId = requestMultiplexSettings_multiplexSettings_TransportStreamId.Value;
                requestMultiplexSettingsIsNull = false;
            }
            System.Int32?requestMultiplexSettings_multiplexSettings_TransportStreamReservedBitrate = null;
            if (cmdletContext.MultiplexSettings_TransportStreamReservedBitrate != null)
            {
                requestMultiplexSettings_multiplexSettings_TransportStreamReservedBitrate = cmdletContext.MultiplexSettings_TransportStreamReservedBitrate.Value;
            }
            if (requestMultiplexSettings_multiplexSettings_TransportStreamReservedBitrate != null)
            {
                request.MultiplexSettings.TransportStreamReservedBitrate = requestMultiplexSettings_multiplexSettings_TransportStreamReservedBitrate.Value;
                requestMultiplexSettingsIsNull = false;
            }
            // determine if request.MultiplexSettings should be set to null
            if (requestMultiplexSettingsIsNull)
            {
                request.MultiplexSettings = null;
            }
            if (cmdletContext.Name != null)
            {
                request.Name = cmdletContext.Name;
            }
            if (cmdletContext.RequestId != null)
            {
                request.RequestId = cmdletContext.RequestId;
            }
            if (cmdletContext.Tag != null)
            {
                request.Tags = cmdletContext.Tag;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
 protected void MapFrom(DataRow dr)
 {
     DBBroucherID = dr["DB_BroucherID"] != DBNull.Value ? Convert.ToInt64(dr["DB_BroucherID"]) : DBBroucherID = null;
     DBName = dr["DB_Name"] != DBNull.Value ? Convert.ToString(dr["DB_Name"]) : DBName = null;
     DBContactno = dr["DB_Contactno"] != DBNull.Value ? Convert.ToString(dr["DB_Contactno"]) : DBContactno = null;
     DBEmailID = dr["DB_EmailID"] != DBNull.Value ? Convert.ToString(dr["DB_EmailID"]) : DBEmailID = null;
     DBDescription = dr["DB_Description"] != DBNull.Value ? Convert.ToString(dr["DB_Description"]) : DBDescription = null;
     DBSchoolName = dr["DB_SchoolName"] != DBNull.Value ? Convert.ToString(dr["DB_SchoolName"]) : DBSchoolName = null;
     DBStaticID = dr["DB_StaticID"] != DBNull.Value ? Convert.ToString(dr["DB_StaticID"]) : DBStaticID = null;
     DBPhysicalID = dr["DB_PhysicalID"] != DBNull.Value ? Convert.ToString(dr["DB_PhysicalID"]) : DBPhysicalID = null;
     DBCountryName = dr["DB_CountryName"] != DBNull.Value ? Convert.ToString(dr["DB_CountryName"]) : DBCountryName = null;
     DBMiniBroucher = dr["DB_MiniBroucher"] != DBNull.Value ? Convert.ToString(dr["DB_MiniBroucher"]) : DBMiniBroucher = null;
     DBExtra1 = dr["DB_Extra1"] != DBNull.Value ? Convert.ToString(dr["DB_Extra1"]) : DBExtra1 = null;
     DBExtra2 = dr["DB_Extra2"] != DBNull.Value ? Convert.ToString(dr["DB_Extra2"]) : DBExtra2 = null;
     DBDate = dr["DB_Date"] != DBNull.Value ? Convert.ToDateTime(dr["DB_Date"]) : DBDate = null;
     DBStatus = dr["DB_Status"] != DBNull.Value ? Convert.ToInt32(dr["DB_Status"]) : DBStatus = null;
 }
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.Imagebuilder.Model.CreateImagePipelineRequest();

            if (cmdletContext.ClientToken != null)
            {
                request.ClientToken = cmdletContext.ClientToken;
            }
            if (cmdletContext.Description != null)
            {
                request.Description = cmdletContext.Description;
            }
            if (cmdletContext.DistributionConfigurationArn != null)
            {
                request.DistributionConfigurationArn = cmdletContext.DistributionConfigurationArn;
            }
            if (cmdletContext.EnhancedImageMetadataEnabled != null)
            {
                request.EnhancedImageMetadataEnabled = cmdletContext.EnhancedImageMetadataEnabled.Value;
            }
            if (cmdletContext.ImageRecipeArn != null)
            {
                request.ImageRecipeArn = cmdletContext.ImageRecipeArn;
            }

            // populate ImageTestsConfiguration
            var requestImageTestsConfigurationIsNull = true;

            request.ImageTestsConfiguration = new Amazon.Imagebuilder.Model.ImageTestsConfiguration();
            System.Boolean?requestImageTestsConfiguration_imageTestsConfiguration_ImageTestsEnabled = null;
            if (cmdletContext.ImageTestsConfiguration_ImageTestsEnabled != null)
            {
                requestImageTestsConfiguration_imageTestsConfiguration_ImageTestsEnabled = cmdletContext.ImageTestsConfiguration_ImageTestsEnabled.Value;
            }
            if (requestImageTestsConfiguration_imageTestsConfiguration_ImageTestsEnabled != null)
            {
                request.ImageTestsConfiguration.ImageTestsEnabled = requestImageTestsConfiguration_imageTestsConfiguration_ImageTestsEnabled.Value;
                requestImageTestsConfigurationIsNull = false;
            }
            System.Int32?requestImageTestsConfiguration_imageTestsConfiguration_TimeoutMinute = null;
            if (cmdletContext.ImageTestsConfiguration_TimeoutMinute != null)
            {
                requestImageTestsConfiguration_imageTestsConfiguration_TimeoutMinute = cmdletContext.ImageTestsConfiguration_TimeoutMinute.Value;
            }
            if (requestImageTestsConfiguration_imageTestsConfiguration_TimeoutMinute != null)
            {
                request.ImageTestsConfiguration.TimeoutMinutes = requestImageTestsConfiguration_imageTestsConfiguration_TimeoutMinute.Value;
                requestImageTestsConfigurationIsNull           = false;
            }
            // determine if request.ImageTestsConfiguration should be set to null
            if (requestImageTestsConfigurationIsNull)
            {
                request.ImageTestsConfiguration = null;
            }
            if (cmdletContext.InfrastructureConfigurationArn != null)
            {
                request.InfrastructureConfigurationArn = cmdletContext.InfrastructureConfigurationArn;
            }
            if (cmdletContext.Name != null)
            {
                request.Name = cmdletContext.Name;
            }

            // populate Schedule
            var requestScheduleIsNull = true;

            request.Schedule = new Amazon.Imagebuilder.Model.Schedule();
            Amazon.Imagebuilder.PipelineExecutionStartCondition requestSchedule_schedule_PipelineExecutionStartCondition = null;
            if (cmdletContext.Schedule_PipelineExecutionStartCondition != null)
            {
                requestSchedule_schedule_PipelineExecutionStartCondition = cmdletContext.Schedule_PipelineExecutionStartCondition;
            }
            if (requestSchedule_schedule_PipelineExecutionStartCondition != null)
            {
                request.Schedule.PipelineExecutionStartCondition = requestSchedule_schedule_PipelineExecutionStartCondition;
                requestScheduleIsNull = false;
            }
            System.String requestSchedule_schedule_ScheduleExpression = null;
            if (cmdletContext.Schedule_ScheduleExpression != null)
            {
                requestSchedule_schedule_ScheduleExpression = cmdletContext.Schedule_ScheduleExpression;
            }
            if (requestSchedule_schedule_ScheduleExpression != null)
            {
                request.Schedule.ScheduleExpression = requestSchedule_schedule_ScheduleExpression;
                requestScheduleIsNull = false;
            }
            // determine if request.Schedule should be set to null
            if (requestScheduleIsNull)
            {
                request.Schedule = null;
            }
            if (cmdletContext.Status != null)
            {
                request.Status = cmdletContext.Status;
            }
            if (cmdletContext.Tag != null)
            {
                request.Tags = cmdletContext.Tag;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
 protected void MapFrom(DataRow dr)
 {
     BRRouteId = dr["BR_RouteId"] != DBNull.Value ? Convert.ToInt64(dr["BR_RouteId"]) : BRRouteId = null;
     BRBusId = dr["BR_BusId"] != DBNull.Value ? Convert.ToInt64(dr["BR_BusId"]) : BRBusId = null;
     BRStartRoute = dr["BR_StartRoute"] != DBNull.Value ? Convert.ToString(dr["BR_StartRoute"]) : BRStartRoute = null;
     BREndRoute = dr["BR_EndRoute"] != DBNull.Value ? Convert.ToString(dr["BR_EndRoute"]) : BREndRoute = null;
     BRArrivalTime = dr["BR_ArrivalTime"] != DBNull.Value ? Convert.ToString(dr["BR_ArrivalTime"]) : BRArrivalTime = null;
     BRDepartureTime = dr["BR_DepartureTime"] != DBNull.Value ? Convert.ToString(dr["BR_DepartureTime"]) : BRDepartureTime = null;
     BRHalt = dr["BR_Halt"] != DBNull.Value ? Convert.ToString(dr["BR_Halt"]) : BRHalt = null;
     BrKm = dr["BR_KM"] != DBNull.Value ? Convert.ToString(dr["BR_KM"]) : BrKm = null;
     BRMapImage = dr["BR_MapImage"] != DBNull.Value ? Convert.ToString(dr["BR_MapImage"]) : BRMapImage = null;
     BRDate = dr["BR_Date"] != DBNull.Value ? Convert.ToDateTime(dr["BR_Date"]) : BRDate = null;
     BRStatus = dr["BR_Status"] != DBNull.Value ? Convert.ToInt32(dr["BR_Status"]) : BRStatus = null;
 }
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.ApiGatewayV2.Model.UpdateStageRequest();


            // populate AccessLogSettings
            var requestAccessLogSettingsIsNull = true;

            request.AccessLogSettings = new Amazon.ApiGatewayV2.Model.AccessLogSettings();
            System.String requestAccessLogSettings_accessLogSettings_DestinationArn = null;
            if (cmdletContext.AccessLogSettings_DestinationArn != null)
            {
                requestAccessLogSettings_accessLogSettings_DestinationArn = cmdletContext.AccessLogSettings_DestinationArn;
            }
            if (requestAccessLogSettings_accessLogSettings_DestinationArn != null)
            {
                request.AccessLogSettings.DestinationArn = requestAccessLogSettings_accessLogSettings_DestinationArn;
                requestAccessLogSettingsIsNull           = false;
            }
            System.String requestAccessLogSettings_accessLogSettings_Format = null;
            if (cmdletContext.AccessLogSettings_Format != null)
            {
                requestAccessLogSettings_accessLogSettings_Format = cmdletContext.AccessLogSettings_Format;
            }
            if (requestAccessLogSettings_accessLogSettings_Format != null)
            {
                request.AccessLogSettings.Format = requestAccessLogSettings_accessLogSettings_Format;
                requestAccessLogSettingsIsNull   = false;
            }
            // determine if request.AccessLogSettings should be set to null
            if (requestAccessLogSettingsIsNull)
            {
                request.AccessLogSettings = null;
            }
            if (cmdletContext.ApiId != null)
            {
                request.ApiId = cmdletContext.ApiId;
            }
            if (cmdletContext.AutoDeploy != null)
            {
                request.AutoDeploy = cmdletContext.AutoDeploy.Value;
            }
            if (cmdletContext.ClientCertificateId != null)
            {
                request.ClientCertificateId = cmdletContext.ClientCertificateId;
            }

            // populate DefaultRouteSettings
            var requestDefaultRouteSettingsIsNull = true;

            request.DefaultRouteSettings = new Amazon.ApiGatewayV2.Model.RouteSettings();
            System.Boolean?requestDefaultRouteSettings_defaultRouteSettings_DataTraceEnabled = null;
            if (cmdletContext.DefaultRouteSettings_DataTraceEnabled != null)
            {
                requestDefaultRouteSettings_defaultRouteSettings_DataTraceEnabled = cmdletContext.DefaultRouteSettings_DataTraceEnabled.Value;
            }
            if (requestDefaultRouteSettings_defaultRouteSettings_DataTraceEnabled != null)
            {
                request.DefaultRouteSettings.DataTraceEnabled = requestDefaultRouteSettings_defaultRouteSettings_DataTraceEnabled.Value;
                requestDefaultRouteSettingsIsNull             = false;
            }
            System.Boolean?requestDefaultRouteSettings_defaultRouteSettings_DetailedMetricsEnabled = null;
            if (cmdletContext.DefaultRouteSettings_DetailedMetricsEnabled != null)
            {
                requestDefaultRouteSettings_defaultRouteSettings_DetailedMetricsEnabled = cmdletContext.DefaultRouteSettings_DetailedMetricsEnabled.Value;
            }
            if (requestDefaultRouteSettings_defaultRouteSettings_DetailedMetricsEnabled != null)
            {
                request.DefaultRouteSettings.DetailedMetricsEnabled = requestDefaultRouteSettings_defaultRouteSettings_DetailedMetricsEnabled.Value;
                requestDefaultRouteSettingsIsNull = false;
            }
            Amazon.ApiGatewayV2.LoggingLevel requestDefaultRouteSettings_defaultRouteSettings_LoggingLevel = null;
            if (cmdletContext.DefaultRouteSettings_LoggingLevel != null)
            {
                requestDefaultRouteSettings_defaultRouteSettings_LoggingLevel = cmdletContext.DefaultRouteSettings_LoggingLevel;
            }
            if (requestDefaultRouteSettings_defaultRouteSettings_LoggingLevel != null)
            {
                request.DefaultRouteSettings.LoggingLevel = requestDefaultRouteSettings_defaultRouteSettings_LoggingLevel;
                requestDefaultRouteSettingsIsNull         = false;
            }
            System.Int32?requestDefaultRouteSettings_defaultRouteSettings_ThrottlingBurstLimit = null;
            if (cmdletContext.DefaultRouteSettings_ThrottlingBurstLimit != null)
            {
                requestDefaultRouteSettings_defaultRouteSettings_ThrottlingBurstLimit = cmdletContext.DefaultRouteSettings_ThrottlingBurstLimit.Value;
            }
            if (requestDefaultRouteSettings_defaultRouteSettings_ThrottlingBurstLimit != null)
            {
                request.DefaultRouteSettings.ThrottlingBurstLimit = requestDefaultRouteSettings_defaultRouteSettings_ThrottlingBurstLimit.Value;
                requestDefaultRouteSettingsIsNull = false;
            }
            System.Double?requestDefaultRouteSettings_defaultRouteSettings_ThrottlingRateLimit = null;
            if (cmdletContext.DefaultRouteSettings_ThrottlingRateLimit != null)
            {
                requestDefaultRouteSettings_defaultRouteSettings_ThrottlingRateLimit = cmdletContext.DefaultRouteSettings_ThrottlingRateLimit.Value;
            }
            if (requestDefaultRouteSettings_defaultRouteSettings_ThrottlingRateLimit != null)
            {
                request.DefaultRouteSettings.ThrottlingRateLimit = requestDefaultRouteSettings_defaultRouteSettings_ThrottlingRateLimit.Value;
                requestDefaultRouteSettingsIsNull = false;
            }
            // determine if request.DefaultRouteSettings should be set to null
            if (requestDefaultRouteSettingsIsNull)
            {
                request.DefaultRouteSettings = null;
            }
            if (cmdletContext.DeploymentId != null)
            {
                request.DeploymentId = cmdletContext.DeploymentId;
            }
            if (cmdletContext.Description != null)
            {
                request.Description = cmdletContext.Description;
            }
            if (cmdletContext.RouteSetting != null)
            {
                request.RouteSettings = cmdletContext.RouteSetting;
            }
            if (cmdletContext.StageName != null)
            {
                request.StageName = cmdletContext.StageName;
            }
            if (cmdletContext.StageVariable != null)
            {
                request.StageVariables = cmdletContext.StageVariable;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
 protected void MapFrom(DataRow dr)
 {
     PRReviewsId = dr["PR_ReviewsId"] != DBNull.Value ? Convert.ToInt64(dr["PR_ReviewsId"]) : PRReviewsId = null;
     PRLoginId = dr["PR_LoginId"] != DBNull.Value ? Convert.ToInt64(dr["PR_LoginId"]) : PRLoginId = null;
     PRSenderId = dr["PR_SenderId"] != DBNull.Value ? Convert.ToInt64(dr["PR_SenderId"]) : PRSenderId = null;
     PRReceivedId = dr["PR_ReceivedId"] != DBNull.Value ? Convert.ToInt64(dr["PR_ReceivedId"]) : PRReceivedId = null;
     PRReplyId = dr["PR_ReplyId"] != DBNull.Value ? Convert.ToInt64(dr["PR_ReplyId"]) : PRReplyId = null;
     PRReviewCount = dr["PR_ReviewCount"] != DBNull.Value ? Convert.ToInt64(dr["PR_ReviewCount"]) : PRReviewCount = null;
     PRReviewType = dr["PR_ReviewType"] != DBNull.Value ? Convert.ToString(dr["PR_ReviewType"]) : PRReviewType = null;
     PRReviewTitle = dr["PR_ReviewTitle"] != DBNull.Value ? Convert.ToString(dr["PR_ReviewTitle"]) : PRReviewTitle = null;
     PRReviewSubject = dr["PR_ReviewSubject"] != DBNull.Value ? Convert.ToString(dr["PR_ReviewSubject"]) : PRReviewSubject = null;
     PRDescription = dr["PR_Description"] != DBNull.Value ? Convert.ToString(dr["PR_Description"]) : PRDescription = null;
     PRReviewText = dr["PR_ReviewText"] != DBNull.Value ? Convert.ToString(dr["PR_ReviewText"]) : PRReviewText = null;
     PRReviewRemarks = dr["PR_ReviewRemarks"] != DBNull.Value ? Convert.ToString(dr["PR_ReviewRemarks"]) : PRReviewRemarks = null;
     PRReadStatus = dr["PR_ReadStatus"] != DBNull.Value ? Convert.ToInt32(dr["PR_ReadStatus"]) : PRReadStatus = null;
     PRSendDate = dr["PR_SendDate"] != DBNull.Value ? Convert.ToDateTime(dr["PR_SendDate"]) : PRSendDate = null;
     PRDate = dr["PR_Date"] != DBNull.Value ? Convert.ToDateTime(dr["PR_Date"]) : PRDate = null;
     PRStatus = dr["PR_Status"] != DBNull.Value ? Convert.ToInt32(dr["PR_Status"]) : PRStatus = null;
 }
 protected void MapFrom(DataRow dr)
 {
     MMDMessageId = dr["MMD_MessageId"] != DBNull.Value ? Convert.ToInt64(dr["MMD_MessageId"]) : MMDMessageId = null;
     MMDLoginId = dr["MMD_LoginId"] != DBNull.Value ? Convert.ToInt64(dr["MMD_LoginId"]) : MMDLoginId = null;
     MMDSenderId = dr["MMD_SenderId"] != DBNull.Value ? Convert.ToInt64(dr["MMD_SenderId"]) : MMDSenderId = null;
     MMDReceivedId = dr["MMD_ReceivedId"] != DBNull.Value ? Convert.ToInt64(dr["MMD_ReceivedId"]) : MMDReceivedId = null;
     MMDReplyId = dr["MMD_ReplyId"] != DBNull.Value ? Convert.ToInt64(dr["MMD_ReplyId"]) : MMDReplyId = null;
     MMDMessageType = dr["MMD_MessageType"] != DBNull.Value ? Convert.ToString(dr["MMD_MessageType"]) : MMDMessageType = null;
     MMDMessageTitle = dr["MMD_MessageTitle"] != DBNull.Value ? Convert.ToString(dr["MMD_MessageTitle"]) : MMDMessageTitle = null;
     MMDMessageSubject = dr["MMD_MessageSubject"] != DBNull.Value ? Convert.ToString(dr["MMD_MessageSubject"]) : MMDMessageSubject = null;
     MMDDescription = dr["MMD_Description"] != DBNull.Value ? Convert.ToString(dr["MMD_Description"]) : MMDDescription = null;
     MMDMessageText = dr["MMD_MessageText"] != DBNull.Value ? Convert.ToString(dr["MMD_MessageText"]) : MMDMessageText = null;
     MMDMessageRemarks = dr["MMD_MessageRemarks"] != DBNull.Value ? Convert.ToString(dr["MMD_MessageRemarks"]) : MMDMessageRemarks = null;
     MMDReadStatus = dr["MMD_ReadStatus"] != DBNull.Value ? Convert.ToInt32(dr["MMD_ReadStatus"]) : MMDReadStatus = null;
     MMDSendDate = dr["MMD_SendDate"] != DBNull.Value ? Convert.ToDateTime(dr["MMD_SendDate"]) : MMDSendDate = null;
     MMDDate = dr["MMD_Date"] != DBNull.Value ? Convert.ToDateTime(dr["MMD_Date"]) : MMDDate = null;
     MMDAddedByType = dr["MMD_AddedByType"] != DBNull.Value ? Convert.ToString(dr["MMD_AddedByType"]) : MMDAddedByType = null;
     MMDStatus = dr["MMD_Status"] != DBNull.Value ? Convert.ToInt32(dr["MMD_Status"]) : MMDStatus = null;
 }
    public static DataSet GetSyllabusDetails(System.Int64?sdSchoolCatId, System.Int64?sdSubSchoolCatId, System.Int64?sdUnitTestId, System.Int64?sdSubjectId, System.String sdTitle, System.Int32?sdStatus)
    {
        DataSet   ds;
        Database  db;
        string    sqlCommand;
        DbCommand dbCommand;


        db         = DatabaseFactory.CreateDatabase();
        sqlCommand = "[dbo].TMS_SearchSyllabusDetails";
        dbCommand  = db.GetStoredProcCommand(sqlCommand, sdSchoolCatId, sdSubSchoolCatId, sdUnitTestId, sdSubjectId, sdTitle, sdStatus);

        ds = db.ExecuteDataSet(dbCommand);
        return(ds);
    }
 protected void MapFrom(DataRow dr)
 {
     ADAdmissionId = dr["AD_AdmissionId"] != DBNull.Value ? Convert.ToInt64(dr["AD_AdmissionId"]) : ADAdmissionId = null;
     ADSchoolCategoryId = dr["AD_SchoolCategoryId"] != DBNull.Value ? Convert.ToInt64(dr["AD_SchoolCategoryId"]) : ADSchoolCategoryId = null;
     ADSchoolSubCatId = dr["AD_SchoolSubCatId"] != DBNull.Value ? Convert.ToInt64(dr["AD_SchoolSubCatId"]) : ADSchoolSubCatId = null;
     ADDetails = dr["AD_Details"] != DBNull.Value ? Convert.ToString(dr["AD_Details"]) : ADDetails = null;
     ADDate = dr["AD_Date"] != DBNull.Value ? Convert.ToDateTime(dr["AD_Date"]) : ADDate = null;
     ADStatus = dr["AD_Status"] != DBNull.Value ? Convert.ToInt32(dr["AD_Status"]) : ADStatus = null;
 }
 protected void MapFrom(DataRow dr)
 {
     LDLibrianId = dr["LD_LibrianId"] != DBNull.Value ? Convert.ToInt64(dr["LD_LibrianId"]) : LDLibrianId = null;
     //LDLibraryId = dr["LD_LibraryId"] != DBNull.Value ? Convert.ToInt64(dr["LD_LibraryId"]) : LDLibraryId = null;
     LDLibraryManagerId = dr["LD_LibraryManagerId"] != DBNull.Value ? Convert.ToInt64(dr["LD_LibraryManagerId"]) : LDLibraryManagerId = null;
     LDSchoolType = dr["LD_SchoolType"] != DBNull.Value ? Convert.ToString(dr["LD_SchoolType"]) : LDSchoolType = null;
     LDName = dr["LD_Name"] != DBNull.Value ? Convert.ToString(dr["LD_Name"]) : LDName = null;
     LDImage = dr["LD_Image"] != DBNull.Value ? Convert.ToString(dr["LD_Image"]) : LDImage = null;
     LDAddressId = dr["LD_AddressId"] != DBNull.Value ? Convert.ToInt64(dr["LD_AddressId"]) : LDAddressId = null;
     LDDateOfJoining = dr["LD_DateOfJoining"] != DBNull.Value ? Convert.ToDateTime(dr["LD_DateOfJoining"]) : LDDateOfJoining = null;
     LDDate = dr["LD_Date"] != DBNull.Value ? Convert.ToDateTime(dr["LD_Date"]) : LDDate = null;
     LDStatus = dr["LD_Status"] != DBNull.Value ? Convert.ToInt32(dr["LD_Status"]) : LDStatus = null;
 }
Exemple #45
0
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.EC2.Model.CreateNetworkAclEntryRequest();

            if (cmdletContext.CidrBlock != null)
            {
                request.CidrBlock = cmdletContext.CidrBlock;
            }
            if (cmdletContext.Egress != null)
            {
                request.Egress = cmdletContext.Egress.Value;
            }

            // populate IcmpTypeCode
            var requestIcmpTypeCodeIsNull = true;

            request.IcmpTypeCode = new Amazon.EC2.Model.IcmpTypeCode();
            System.Int32?requestIcmpTypeCode_icmpTypeCode_Code = null;
            if (cmdletContext.IcmpTypeCode_Code != null)
            {
                requestIcmpTypeCode_icmpTypeCode_Code = cmdletContext.IcmpTypeCode_Code.Value;
            }
            if (requestIcmpTypeCode_icmpTypeCode_Code != null)
            {
                request.IcmpTypeCode.Code = requestIcmpTypeCode_icmpTypeCode_Code.Value;
                requestIcmpTypeCodeIsNull = false;
            }
            System.Int32?requestIcmpTypeCode_icmpTypeCode_Type = null;
            if (cmdletContext.IcmpTypeCode_Type != null)
            {
                requestIcmpTypeCode_icmpTypeCode_Type = cmdletContext.IcmpTypeCode_Type.Value;
            }
            if (requestIcmpTypeCode_icmpTypeCode_Type != null)
            {
                request.IcmpTypeCode.Type = requestIcmpTypeCode_icmpTypeCode_Type.Value;
                requestIcmpTypeCodeIsNull = false;
            }
            // determine if request.IcmpTypeCode should be set to null
            if (requestIcmpTypeCodeIsNull)
            {
                request.IcmpTypeCode = null;
            }
            if (cmdletContext.Ipv6CidrBlock != null)
            {
                request.Ipv6CidrBlock = cmdletContext.Ipv6CidrBlock;
            }
            if (cmdletContext.NetworkAclId != null)
            {
                request.NetworkAclId = cmdletContext.NetworkAclId;
            }

            // populate PortRange
            var requestPortRangeIsNull = true;

            request.PortRange = new Amazon.EC2.Model.PortRange();
            System.Int32?requestPortRange_portRange_From = null;
            if (cmdletContext.PortRange_From != null)
            {
                requestPortRange_portRange_From = cmdletContext.PortRange_From.Value;
            }
            if (requestPortRange_portRange_From != null)
            {
                request.PortRange.From = requestPortRange_portRange_From.Value;
                requestPortRangeIsNull = false;
            }
            System.Int32?requestPortRange_portRange_To = null;
            if (cmdletContext.PortRange_To != null)
            {
                requestPortRange_portRange_To = cmdletContext.PortRange_To.Value;
            }
            if (requestPortRange_portRange_To != null)
            {
                request.PortRange.To   = requestPortRange_portRange_To.Value;
                requestPortRangeIsNull = false;
            }
            // determine if request.PortRange should be set to null
            if (requestPortRangeIsNull)
            {
                request.PortRange = null;
            }
            if (cmdletContext.Protocol != null)
            {
                request.Protocol = cmdletContext.Protocol;
            }
            if (cmdletContext.RuleAction != null)
            {
                request.RuleAction = cmdletContext.RuleAction;
            }
            if (cmdletContext.RuleNumber != null)
            {
                request.RuleNumber = cmdletContext.RuleNumber.Value;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
Exemple #46
0
        public object Execute(ExecutorContext context)
        {
            var cmdletContext = context as CmdletContext;
            // create request
            var request = new Amazon.ECS.Model.UpdateCapacityProviderRequest();


            // populate AutoScalingGroupProvider
            var requestAutoScalingGroupProviderIsNull = true;

            request.AutoScalingGroupProvider = new Amazon.ECS.Model.AutoScalingGroupProviderUpdate();
            Amazon.ECS.ManagedTerminationProtection requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedTerminationProtection = null;
            if (cmdletContext.AutoScalingGroupProvider_ManagedTerminationProtection != null)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedTerminationProtection = cmdletContext.AutoScalingGroupProvider_ManagedTerminationProtection;
            }
            if (requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedTerminationProtection != null)
            {
                request.AutoScalingGroupProvider.ManagedTerminationProtection = requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedTerminationProtection;
                requestAutoScalingGroupProviderIsNull = false;
            }
            Amazon.ECS.Model.ManagedScaling requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling = null;

            // populate ManagedScaling
            var requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScalingIsNull = true;

            requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling = new Amazon.ECS.Model.ManagedScaling();
            System.Int32?requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_InstanceWarmupPeriod = null;
            if (cmdletContext.ManagedScaling_InstanceWarmupPeriod != null)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_InstanceWarmupPeriod = cmdletContext.ManagedScaling_InstanceWarmupPeriod.Value;
            }
            if (requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_InstanceWarmupPeriod != null)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling.InstanceWarmupPeriod = requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_InstanceWarmupPeriod.Value;
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScalingIsNull = false;
            }
            System.Int32?requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_MaximumScalingStepSize = null;
            if (cmdletContext.ManagedScaling_MaximumScalingStepSize != null)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_MaximumScalingStepSize = cmdletContext.ManagedScaling_MaximumScalingStepSize.Value;
            }
            if (requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_MaximumScalingStepSize != null)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling.MaximumScalingStepSize = requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_MaximumScalingStepSize.Value;
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScalingIsNull = false;
            }
            System.Int32?requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_MinimumScalingStepSize = null;
            if (cmdletContext.ManagedScaling_MinimumScalingStepSize != null)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_MinimumScalingStepSize = cmdletContext.ManagedScaling_MinimumScalingStepSize.Value;
            }
            if (requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_MinimumScalingStepSize != null)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling.MinimumScalingStepSize = requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_MinimumScalingStepSize.Value;
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScalingIsNull = false;
            }
            Amazon.ECS.ManagedScalingStatus requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_Status = null;
            if (cmdletContext.ManagedScaling_Status != null)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_Status = cmdletContext.ManagedScaling_Status;
            }
            if (requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_Status != null)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling.Status = requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_Status;
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScalingIsNull  = false;
            }
            System.Int32?requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_TargetCapacity = null;
            if (cmdletContext.ManagedScaling_TargetCapacity != null)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_TargetCapacity = cmdletContext.ManagedScaling_TargetCapacity.Value;
            }
            if (requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_TargetCapacity != null)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling.TargetCapacity = requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling_managedScaling_TargetCapacity.Value;
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScalingIsNull          = false;
            }
            // determine if requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling should be set to null
            if (requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScalingIsNull)
            {
                requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling = null;
            }
            if (requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling != null)
            {
                request.AutoScalingGroupProvider.ManagedScaling = requestAutoScalingGroupProvider_autoScalingGroupProvider_ManagedScaling;
                requestAutoScalingGroupProviderIsNull           = false;
            }
            // determine if request.AutoScalingGroupProvider should be set to null
            if (requestAutoScalingGroupProviderIsNull)
            {
                request.AutoScalingGroupProvider = null;
            }
            if (cmdletContext.Name != null)
            {
                request.Name = cmdletContext.Name;
            }

            CmdletOutput output;

            // issue call
            var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);

            try
            {
                var    response       = CallAWSServiceOperation(client, request);
                object pipelineOutput = null;
                pipelineOutput = cmdletContext.Select(response, this);
                output         = new CmdletOutput
                {
                    PipelineOutput  = pipelineOutput,
                    ServiceResponse = response
                };
            }
            catch (Exception e)
            {
                output = new CmdletOutput {
                    ErrorResponse = e
                };
            }

            return(output);
        }
Exemple #47
0
 protected void MapFrom(DataRow dr)
 {
     No = dr["No"] != DBNull.Value ? Convert.ToInt32(dr["No"]) : No = null;
     GroupName = dr["group_name"] != DBNull.Value ? Convert.ToString(dr["group_name"]) : GroupName = null;
     ParentGroupid = dr["parent_groupid"] != DBNull.Value ? Convert.ToInt32(dr["parent_groupid"]) : ParentGroupid = null;
 }
    public static DataSet GetBusRouteDetails(System.Int64?brRouteId, System.Int64?brBusId, System.String brStartRoute, System.String brEndRoute, System.String brArrivalTime, System.String brDepartureTime, System.String brHalt, System.String brKm, System.String brMapImage, System.DateTime?brDate, System.Int32?brStatus)
    {
        DataSet   ds;
        Database  db;
        string    sqlCommand;
        DbCommand dbCommand;

        db         = DatabaseFactory.CreateDatabase();
        sqlCommand = "[dbo].gspTMSBusRouteDetails";
        dbCommand  = db.GetStoredProcCommand(sqlCommand, brRouteId, brBusId, brStartRoute, brEndRoute, brArrivalTime, brDepartureTime, brHalt, brKm, brMapImage, brDate, brStatus);
        ds         = db.ExecuteDataSet(dbCommand);
        return(ds);
    }
Exemple #49
0
        /// <summary>
        /// GetForPrint
        /// Calls [usp_select_Quote_for_Print]
        /// </summary>
        public override QuoteDetails GetForPrint(System.Int32?quoteId)
        {
            SqlConnection cn  = null;
            SqlCommand    cmd = null;

            try {
                cn                 = new SqlConnection(this.ConnectionString);
                cmd                = new SqlCommand("usp_select_Quote_for_Print", cn);
                cmd.CommandType    = CommandType.StoredProcedure;
                cmd.CommandTimeout = 30;
                cmd.Parameters.Add("@QuoteId", SqlDbType.Int).Value = quoteId;
                cn.Open();
                DbDataReader reader = ExecuteReader(cmd, CommandBehavior.SingleRow);
                if (reader.Read())
                {
                    //return GetQuoteFromReader(reader);
                    QuoteDetails obj = new QuoteDetails();
                    obj.QuoteId             = GetReaderValue_Int32(reader, "QuoteId", 0);
                    obj.ClientNo            = GetReaderValue_Int32(reader, "ClientNo", 0);
                    obj.QuoteNumber         = GetReaderValue_Int32(reader, "QuoteNumber", 0);
                    obj.Notes               = GetReaderValue_String(reader, "Notes", "");
                    obj.Instructions        = GetReaderValue_String(reader, "Instructions", "");
                    obj.CompanyNo           = GetReaderValue_Int32(reader, "CompanyNo", 0);
                    obj.ContactNo           = GetReaderValue_Int32(reader, "ContactNo", 0);
                    obj.DateQuoted          = GetReaderValue_DateTime(reader, "DateQuoted", DateTime.MinValue);
                    obj.CurrencyNo          = GetReaderValue_Int32(reader, "CurrencyNo", 0);
                    obj.Salesman            = GetReaderValue_Int32(reader, "Salesman", 0);
                    obj.TermsNo             = GetReaderValue_NullableInt32(reader, "TermsNo", null);
                    obj.DivisionNo          = GetReaderValue_Int32(reader, "DivisionNo", 0);
                    obj.Freight             = GetReaderValue_NullableDouble(reader, "Freight", null);
                    obj.Closed              = GetReaderValue_NullableBoolean(reader, "Closed", null);
                    obj.UpdatedBy           = GetReaderValue_NullableInt32(reader, "UpdatedBy", null);
                    obj.DLUP                = GetReaderValue_DateTime(reader, "DLUP", DateTime.MinValue);
                    obj.IncotermNo          = GetReaderValue_NullableInt32(reader, "IncotermNo", null);
                    obj.CompanyName         = GetReaderValue_String(reader, "CompanyName", "");
                    obj.CompanyOnStop       = GetReaderValue_NullableBoolean(reader, "CompanyOnStop", null);
                    obj.CompanySOApproved   = GetReaderValue_NullableBoolean(reader, "CompanySOApproved", null);
                    obj.ContactName         = GetReaderValue_String(reader, "ContactName", "");
                    obj.CurrencyCode        = GetReaderValue_String(reader, "CurrencyCode", "");
                    obj.CurrencyDescription = GetReaderValue_String(reader, "CurrencyDescription", "");
                    obj.SalesmanName        = GetReaderValue_String(reader, "SalesmanName", "");
                    obj.DivisionName        = GetReaderValue_String(reader, "DivisionName", "");
                    obj.QuoteValue          = GetReaderValue_NullableDouble(reader, "QuoteValue", null);
                    obj.TermsName           = GetReaderValue_String(reader, "TermsName", "");
                    obj.OpenLines           = GetReaderValue_NullableInt32(reader, "OpenLines", null);
                    obj.IncotermName        = GetReaderValue_String(reader, "IncotermName", "");
                    obj.ContactEmail        = GetReaderValue_String(reader, "ContactEmail", "");
                    //[002] code start
                    obj.AS9120 = GetReaderValue_NullableBoolean(reader, "AS9120", false);
                    //[002] code end
                    return(obj);
                }
                else
                {
                    return(null);
                }
            } catch (SqlException sqlex) {
                //LogException(sqlex);
                throw new Exception("Failed to get Quote", sqlex);
            } finally {
                cmd.Dispose();
                cn.Close();
                cn.Dispose();
            }
        }
 protected void MapFrom(DataRow dr)
 {
     ULLoginId = dr["UL_LoginId"] != DBNull.Value ? Convert.ToInt64(dr["UL_LoginId"]) : ULLoginId = null;
     ULUserName = dr["UL_UserName"] != DBNull.Value ? Convert.ToString(dr["UL_UserName"]) : ULUserName = null;
     ULUserPassword = dr["UL_UserPassword"] != DBNull.Value ? Convert.ToString(dr["UL_UserPassword"]) : ULUserPassword = null;
     ULEmailId = dr["UL_EmailId"] != DBNull.Value ? Convert.ToString(dr["UL_EmailId"]) : ULEmailId = null;
     ULUserType = dr["UL_UserType"] != DBNull.Value ? Convert.ToInt32(dr["UL_UserType"]) : ULUserType = null;
     ULCreatedBy = dr["UL_CreatedBy"] != DBNull.Value ? Convert.ToInt64(dr["UL_CreatedBy"]) : ULCreatedBy = null;
     ULModifiedBy = dr["UL_ModifiedBy"] != DBNull.Value ? Convert.ToInt64(dr["UL_ModifiedBy"]) : ULModifiedBy = null;
     ULCreatedDate = dr["UL_CreatedDate"] != DBNull.Value ? Convert.ToDateTime(dr["UL_CreatedDate"]) : ULCreatedDate = null;
     ULModifiedDate = dr["UL_ModifiedDate"] != DBNull.Value ? Convert.ToDateTime(dr["UL_ModifiedDate"]) : ULModifiedDate = null;
     ULLastLoginDate = dr["UL_LastLoginDate"] != DBNull.Value ? Convert.ToDateTime(dr["UL_LastLoginDate"]) : ULLastLoginDate = null;
     ULStatus = dr["UL_Status"] != DBNull.Value ? Convert.ToInt32(dr["UL_Status"]) : ULStatus = null;
 }
		///<summary>
		/// Creates a new <see cref="VIndividualDemographicsBase"/> instance.
		///</summary>
		///<param name="_customerId"></param>
		///<param name="_totalPurchaseYtd"></param>
		///<param name="_dateFirstPurchase"></param>
		///<param name="_birthDate"></param>
		///<param name="_maritalStatus"></param>
		///<param name="_yearlyIncome"></param>
		///<param name="_gender"></param>
		///<param name="_totalChildren"></param>
		///<param name="_numberChildrenAtHome"></param>
		///<param name="_education"></param>
		///<param name="_occupation"></param>
		///<param name="_homeOwnerFlag"></param>
		///<param name="_numberCarsOwned"></param>
		public VIndividualDemographicsBase(System.Int32 _customerId, System.Decimal? _totalPurchaseYtd, System.DateTime? _dateFirstPurchase, System.DateTime? _birthDate, System.String _maritalStatus, System.String _yearlyIncome, System.String _gender, System.Int32? _totalChildren, System.Int32? _numberChildrenAtHome, System.String _education, System.String _occupation, System.Boolean? _homeOwnerFlag, System.Int32? _numberCarsOwned)
		{
			this._customerId = _customerId;
			this._totalPurchaseYtd = _totalPurchaseYtd;
			this._dateFirstPurchase = _dateFirstPurchase;
			this._birthDate = _birthDate;
			this._maritalStatus = _maritalStatus;
			this._yearlyIncome = _yearlyIncome;
			this._gender = _gender;
			this._totalChildren = _totalChildren;
			this._numberChildrenAtHome = _numberChildrenAtHome;
			this._education = _education;
			this._occupation = _occupation;
			this._homeOwnerFlag = _homeOwnerFlag;
			this._numberCarsOwned = _numberCarsOwned;
		}
 protected void MapFrom(DataRow dr)
 {
     ASSenderId = dr["AS_SenderId"] != DBNull.Value ? Convert.ToInt64(dr["AS_SenderId"]) : ASSenderId = null;
     ASSenderType = dr["AS_SenderType"] != DBNull.Value ? Convert.ToString(dr["AS_SenderType"]) : ASSenderType = null;
     ASApplicationType = dr["AS_ApplicationType"] != DBNull.Value ? Convert.ToString(dr["AS_ApplicationType"]) : ASApplicationType = null;
     ASDate = dr["AS_Date"] != DBNull.Value ? Convert.ToDateTime(dr["AS_Date"]) : ASDate = null;
     ASStatus = dr["AS_Status"] != DBNull.Value ? Convert.ToInt32(dr["AS_Status"]) : ASStatus = null;
 }
Exemple #53
0
        /// <summary>
        /// GetListRecentForLogin
        /// Calls [usp_selectAll_Quote_recent_for_Login]
        /// </summary>
        public override List <QuoteDetails> GetListRecentForLogin(System.Int32?loginId, System.Int32?topToSelect)
        {
            SqlConnection cn  = null;
            SqlCommand    cmd = null;

            try {
                cn                 = new SqlConnection(this.ConnectionString);
                cmd                = new SqlCommand("usp_selectAll_Quote_recent_for_Login", cn);
                cmd.CommandType    = CommandType.StoredProcedure;
                cmd.CommandTimeout = 30;
                cmd.Parameters.Add("@LoginId", SqlDbType.Int).Value     = loginId;
                cmd.Parameters.Add("@TopToSelect", SqlDbType.Int).Value = topToSelect;
                cn.Open();
                DbDataReader        reader = ExecuteReader(cmd);
                List <QuoteDetails> lst    = new List <QuoteDetails>();
                while (reader.Read())
                {
                    QuoteDetails obj = new QuoteDetails();
                    obj.QuoteId     = GetReaderValue_Int32(reader, "QuoteId", 0);
                    obj.QuoteNumber = GetReaderValue_Int32(reader, "QuoteNumber", 0);
                    obj.CompanyNo   = GetReaderValue_Int32(reader, "CompanyNo", 0);
                    obj.DateQuoted  = GetReaderValue_DateTime(reader, "DateQuoted", DateTime.MinValue);
                    obj.Salesman    = GetReaderValue_Int32(reader, "Salesman", 0);
                    obj.CompanyName = GetReaderValue_String(reader, "CompanyName", "");
                    obj.CreditLimit = GetReaderValue_NullableDouble(reader, "CreditLimit", null);
                    obj.Balance     = GetReaderValue_NullableDouble(reader, "Balance", null);
                    obj.IsImportant = GetReaderValue_NullableBoolean(reader, "IsImportant", false);
                    lst.Add(obj);
                    obj = null;
                }
                return(lst);
            } catch (SqlException sqlex) {
                //LogException(sqlex);
                throw new Exception("Failed to get Quotes", sqlex);
            } finally {
                cmd.Dispose();
                cn.Close();
                cn.Dispose();
            }
        }
    public static DataSet GetSearch(System.Int64?sdSyllabusId, System.Int64?sdUnitTestId, System.Int64?sdSchoolCatId, System.Int64?sdSubSchoolCatId, System.Int64?sdSubjectId, System.String sdTitle, System.String sdDescription, System.String sdDesription1, System.DateTime?sdDate, System.String sdAddedBy, System.Int64?sdAddedByID, System.Int32?sdStatus)
    {
        DataSet   ds;
        Database  db;
        string    sqlCommand;
        DbCommand dbCommand;


        db         = DatabaseFactory.CreateDatabase();
        sqlCommand = "[dbo].gspTMSSyllabusDetails_SEARCH";
        dbCommand  = db.GetStoredProcCommand(sqlCommand, sdSyllabusId, sdUnitTestId, sdSchoolCatId, sdSubSchoolCatId, sdSubjectId, sdTitle, sdDescription, sdDesription1, sdDate, sdAddedBy, sdAddedByID, sdStatus);

        ds = db.ExecuteDataSet(dbCommand);

        return(ds);
    }
 public PassengerTypeDto(PassengerType passengerType)
     : base(passengerType)
 {
     _MinAge = passengerType.MinAge;
     _MaxAge = passengerType.MaxAge;
 }
Exemple #56
0
        /// <summary>
        /// Update Quote
        /// Calls [usp_update_Quote]
        /// </summary>
        public override bool Update(System.Int32?quoteId, System.String notes, System.String instructions, System.Boolean?closed, System.Int32?contactNo, System.DateTime?dateQuoted, System.Int32?currencyNo, System.Int32?salesman, System.Int32?divisionNo, System.Double?freight, System.Int32?termsNo, System.Int32?incotermNo, System.Int32?updatedBy, System.Boolean?As9120, System.Boolean?isImportant, System.Int32?quoteStatus)
        {
            SqlConnection cn  = null;
            SqlCommand    cmd = null;

            try {
                cn              = new SqlConnection(this.ConnectionString);
                cmd             = new SqlCommand("usp_update_Quote", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@QuoteId", SqlDbType.Int).Value           = quoteId;
                cmd.Parameters.Add("@Notes", SqlDbType.NVarChar).Value        = notes;
                cmd.Parameters.Add("@Instructions", SqlDbType.NVarChar).Value = instructions;
                cmd.Parameters.Add("@Closed", SqlDbType.Bit).Value            = closed;
                cmd.Parameters.Add("@ContactNo", SqlDbType.Int).Value         = contactNo;
                cmd.Parameters.Add("@DateQuoted", SqlDbType.DateTime).Value   = dateQuoted;
                cmd.Parameters.Add("@CurrencyNo", SqlDbType.Int).Value        = currencyNo;
                cmd.Parameters.Add("@Salesman", SqlDbType.Int).Value          = salesman;
                cmd.Parameters.Add("@DivisionNo", SqlDbType.Int).Value        = divisionNo;
                cmd.Parameters.Add("@Freight", SqlDbType.Float).Value         = freight;
                cmd.Parameters.Add("@TermsNo", SqlDbType.Int).Value           = termsNo;
                cmd.Parameters.Add("@IncotermNo", SqlDbType.Int).Value        = incotermNo;
                cmd.Parameters.Add("@UpdatedBy", SqlDbType.Int).Value         = updatedBy;
                //[002] code start
                cmd.Parameters.Add("@AS9120", SqlDbType.Bit).Value = As9120;
                //[002] code end
                cmd.Parameters.Add("@IsImportant", SqlDbType.Bit).Value      = isImportant;
                cmd.Parameters.Add("@QuoteStatus", SqlDbType.Int).Value      = quoteStatus;
                cmd.Parameters.Add("@RowsAffected", SqlDbType.Int).Direction = ParameterDirection.Output;
                cn.Open();
                int ret = ExecuteNonQuery(cmd);
                return(ret > 0);
            } catch (SqlException sqlex) {
                //LogException(sqlex);
                throw new Exception("Failed to update Quote", sqlex);
            } finally {
                cmd.Dispose();
                cn.Close();
                cn.Dispose();
            }
        }
 protected void MapFrom(DataRow dr)
 {
     LHHistoryId = dr["LH_HistoryId"] != DBNull.Value ? Convert.ToInt64(dr["LH_HistoryId"]) : LHHistoryId = null;
     LHFacultyLoginId = dr["LH_FacultyLoginId"] != DBNull.Value ? Convert.ToInt64(dr["LH_FacultyLoginId"]) : LHFacultyLoginId = null;
     LHLoginType = dr["LH_LoginType"] != DBNull.Value ? Convert.ToString(dr["LH_LoginType"]) : LHLoginType = null;
     LHLogType = dr["LH_LogType"] != DBNull.Value ? Convert.ToString(dr["LH_LogType"]) : LHLogType = null;
     LHActivityDo = dr["LH_ActivityDo"] != DBNull.Value ? Convert.ToString(dr["LH_ActivityDo"]) : LHActivityDo = null;
     LHStartTime = dr["LH_StartTime"] != DBNull.Value ? Convert.ToDateTime(dr["LH_StartTime"]) : LHStartTime = null;
     LHEndTime = dr["LH_EndTime"] != DBNull.Value ? Convert.ToDateTime(dr["LH_EndTime"]) : LHEndTime = null;
     LHAddedById = dr["LH_AddedById"] != DBNull.Value ? Convert.ToInt64(dr["LH_AddedById"]) : LHAddedById = null;
     LHDate = dr["LH_Date"] != DBNull.Value ? Convert.ToDateTime(dr["LH_Date"]) : LHDate = null;
     LHStatus = dr["LH_Status"] != DBNull.Value ? Convert.ToInt32(dr["LH_Status"]) : LHStatus = null;
 }
Exemple #58
0
        public CardTypeList SelectRows(System.Int32?Id, System.String name, System.String nameAr)
        {
            DbTransaction Tran = null;

            return(SelectRows(Tran, Id, name, nameAr));
        }
 protected void MapFrom(DataRow dr)
 {
     STSkillId = dr["ST_SkillId"] != DBNull.Value ? Convert.ToInt64(dr["ST_SkillId"]) : STSkillId = null;
     STSchoolId = dr["ST_SchoolId"] != DBNull.Value ? Convert.ToInt64(dr["ST_SchoolId"]) : STSchoolId = null;
     STSkillName = dr["ST_SkillName"] != DBNull.Value ? Convert.ToString(dr["ST_SkillName"]) : STSkillName = null;
     STSkillDescription = dr["ST_SkillDescription"] != DBNull.Value ? Convert.ToString(dr["ST_SkillDescription"]) : STSkillDescription = null;
     STExtra = dr["ST_Extra"] != DBNull.Value ? Convert.ToString(dr["ST_Extra"]) : STExtra = null;
     STDate = dr["ST_Date"] != DBNull.Value ? Convert.ToDateTime(dr["ST_Date"]) : STDate = null;
     STStatus = dr["ST_Status"] != DBNull.Value ? Convert.ToInt32(dr["ST_Status"]) : STStatus = null;
 }
Exemple #60
0
 public CardTypeList SelectRows(DbTransaction pTran, System.Int32?Id, System.String name, System.String nameAr)
 {
     return(CardTypeData.SelectRows(pTran, Id, name, nameAr));
 }