コード例 #1
0
ファイル: VesselDto.cs プロジェクト: senolakkas/ferrybooking
 public VesselDto(Vessel vessel)
 {
     _VesselId = vessel.ID;
     _OperatorId = vessel.OperatorId;
     _VesselCode = vessel.VesselCode;
     _VesselName = vessel.VesselName;
 }
コード例 #2
0
 public VehicleTypeDto(VehicleType vehicleType)
     : base(vehicleType)
 {
     _MinLegth = vehicleType.MinLegth;
     _MaxLegth = vehicleType.MaxLegth;
     _ByFootAmount = vehicleType.ByFootAmount;
 }
コード例 #3
0
 public RouteOrderDto(RouteOrder routeOrder)
 {
     _RouteOrderID = routeOrder.ID;
     _ScheduleId = routeOrder.ScheduleId;
     _BookingID = routeOrder.BookingID;
     _IsPrimary = routeOrder.IsPrimary;
 }
コード例 #4
0
ファイル: FareDto.cs プロジェクト: senolakkas/ferrybooking
 public FareDto(Fare fare)
 {
     _FareId = fare.ID;
     _RoutesID = fare.RoutesID;
     _StartDate = fare.StartDate;
     _EndDate = fare.EndDate;
 }
コード例 #5
0
ファイル: BookingDto.cs プロジェクト: senolakkas/ferrybooking
 public BookingDto(Booking booking)
 {
     _BookingID = booking.ID;
     _BookingDate = booking.BookingDate;
     _Comment = booking.Comment;
     _Status = booking.Status;
 }
コード例 #6
0
ファイル: PaymentDto.cs プロジェクト: senolakkas/ferrybooking
 public PaymentDto(Payment payment)
 {
     _PaymentID = payment.ID;
     _BookingID = payment.BookingID;
     _PaymentTypeId = payment.PaymentTypeId;
     _ResponseMessage = payment.ResponseMessage;
 }
コード例 #7
0
 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;
 }
コード例 #8
0
 public VehicleAdditionPriceSettingDto(VehicleAdditionPriceSetting vehicleAdditionPriceSetting)
 {
     _VAPSettingID = vehicleAdditionPriceSetting.ID;
     _OperatorId = vehicleAdditionPriceSetting.OperatorId;
     _VAPSettingType = vehicleAdditionPriceSetting.VAPSettingType;
     _VAPSettingName = vehicleAdditionPriceSetting.VAPSettingName;
     _AdditionPrice = vehicleAdditionPriceSetting.AdditionPrice;
 }
コード例 #9
0
ファイル: RouteDto.cs プロジェクト: senolakkas/ferrybooking
 public RouteDto(Route route)
 {
     _RoutesID = route.ID;
     _OperatorId = route.OperatorId;
     _DeparturePortId = route.DeparturePortId;
     _ArriavlPortId = route.ArriavlPortId;
     _IsActive = route.IsActive;
 }
コード例 #10
0
 public RouteOrderDetailDto(RouteOrderDetail routeOrderDetail)
 {
     _RouteOrderDetailId = routeOrderDetail.ID;
     _FareTypeId = routeOrderDetail.FareTypeId;
     _RouteOrderID = routeOrderDetail.RouteOrderID;
     _Quantity = routeOrderDetail.Quantity;
     _Amount = routeOrderDetail.Amount;
 }
コード例 #11
0
 public ScheduleDto(Schedule schedule)
 {
     _ScheduleId = schedule.ID;
     _VesselId = schedule.VesselId;
     _FareId = schedule.FareId;
     _SailingTime = schedule.SailingTime;
     _ArrivalTime = schedule.ArrivalTime;
 }
コード例 #12
0
ファイル: SeasonDto.cs プロジェクト: senolakkas/ferrybooking
 public SeasonDto(Season season)
 {
     _SeasonID = season.ID;
     _OperatorId = season.OperatorId;
     _StartMonth = season.StartMonth;
     _StartDay = season.StartDay;
     _EndMonth = season.EndMonth;
     _EndDay = season.EndDay;
 }
コード例 #13
0
ファイル: CompanyDto.cs プロジェクト: senolakkas/ferrybooking
 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;
 }
コード例 #14
0
 public RouteOrderVehicleDetailDto(RouteOrderVehicleDetail routeOrderVehicleDetail)
     : base(routeOrderVehicleDetail)
 {
     _VAPSettingID = routeOrderVehicleDetail.VAPSettingID;
     _VehVAPSettingID = routeOrderVehicleDetail.VehVAPSettingID;
     _FareTypeName = routeOrderVehicleDetail.FareTypeName;
     _Length = routeOrderVehicleDetail.Length;
     _LicensePlate = routeOrderVehicleDetail.LicensePlate;
     _MakeModel = routeOrderVehicleDetail.MakeModel;
 }
コード例 #15
0
 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;
 }
コード例 #16
0
 ///<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;
 }
コード例 #17
0
        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);
        }
コード例 #18
0
        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);
        }
コード例 #19
0
		///<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;
		}
コード例 #20
0
 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;
 }
コード例 #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);
        }
コード例 #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);
        }
コード例 #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);
        }
コード例 #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);
        }
コード例 #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);
        }
コード例 #26
0
    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));
    }
コード例 #27
0
 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);
 }
コード例 #28
0
    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;
    }
コード例 #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();
            }
        }
コード例 #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);
        }
コード例 #31
0
    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);
    }
コード例 #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);
        }
コード例 #33
0
    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);
    }
コード例 #34
0
    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);
    }
コード例 #35
0
        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);
        }
コード例 #36
0
 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);
        }
コード例 #38
0
 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;
 }
コード例 #39
0
        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);
        }
コード例 #40
0
 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;
 }
コード例 #41
0
 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;
 }
コード例 #42
0
    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);
    }
コード例 #43
0
 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;
 }
コード例 #44
0
 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;
 }
コード例 #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);
        }
コード例 #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);
        }
コード例 #47
0
ファイル: Groups.cs プロジェクト: Arshir/PCC
 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;
 }
コード例 #48
0
    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);
    }
コード例 #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();
            }
        }
コード例 #50
0
 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;
 }
コード例 #51
0
		///<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;
		}
コード例 #52
0
 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;
 }
コード例 #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();
            }
        }
コード例 #54
0
    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);
    }
コード例 #55
0
 public PassengerTypeDto(PassengerType passengerType)
     : base(passengerType)
 {
     _MinAge = passengerType.MinAge;
     _MaxAge = passengerType.MaxAge;
 }
コード例 #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();
            }
        }
コード例 #57
0
 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;
 }
コード例 #58
0
        public CardTypeList SelectRows(System.Int32?Id, System.String name, System.String nameAr)
        {
            DbTransaction Tran = null;

            return(SelectRows(Tran, Id, name, nameAr));
        }
コード例 #59
0
 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;
 }
コード例 #60
0
 public CardTypeList SelectRows(DbTransaction pTran, System.Int32?Id, System.String name, System.String nameAr)
 {
     return(CardTypeData.SelectRows(pTran, Id, name, nameAr));
 }