private PolicyQueryParameter GetCondition(Pagination pagination) { TicketType ticket; ticket = radB2B.Checked ? TicketType.B2B : TicketType.BSP; bool Auditeds = Audited.Checked; PolicyQueryParameter parameter = new PolicyQueryParameter { Airline = ddlAirline.SelectedValue, DepartureDateStart = (this.txtStartTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtStartTime.Text)), DepartureDateEnd = (this.txtEndTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtEndTime.Text)), Creator = ddlOperator.SelectedValue, Owner = this.CurrentCompany.CompanyId, Arrival = txtArrival.Code, Departure = txtDeparture.Code, PageIndex = pagination.PageIndex, PageSize = pagination.PageSize }; if (!radall.Checked) { parameter.TicketType = ticket; } if (!AuditedAll.Checked) { parameter.Audited = Auditeds; } return(parameter); }
private PolicyQueryParameter GetCondition() { bool @lock = radLock.Checked; bool Auditeds = radAudit.Checked; PolicyQueryParameter parameter = new PolicyQueryParameter { Airline = ddlAirline.SelectedValue, Departure = txtDeparture.Code, Arrival = txtArrival.Code, Transit = txtTransit.Code, DepartureDateStart = (this.txtStartDate.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtStartDate.Text)), DepartureDateEnd = (this.txtEndDate.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtEndDate.Text)), //InternalCommissionLower = (this.txtInternalCommissionStart.Text == "" ? (Nullable<Decimal>)null : Decimal.Parse(txtInternalCommissionStart.Text) / 100), //InternalCommissionUpper = (this.txtInternalCommissionEnd.Text == "" ? (Nullable<Decimal>)null : Decimal.Parse(txtInternalCommissionEnd.Text) / 100), SubordinateCommissionLower = (this.txtSubordinateCommissionStart.Text == "" ? (Nullable <Decimal>)null : Decimal.Parse(txtSubordinateCommissionStart.Text) / 100), SubordinateCommissionUpper = (this.txtSubordinateCommissionEnd.Text == "" ? (Nullable <Decimal>)null : Decimal.Parse(txtSubordinateCommissionEnd.Text) / 100), ProfessionCommissionLower = (this.txtProfessionCommissionStart.Text == "" ? (Nullable <Decimal>)null : Decimal.Parse(txtProfessionCommissionStart.Text) / 100), ProfessionCommissionUpper = (this.txtProfessionCommissionEnd.Text == "" ? (Nullable <Decimal>)null : Decimal.Parse(txtProfessionCommissionEnd.Text) / 100), Effective = radYouxiaoAll.Checked ? (int?)null : radYouxiao.Checked ? 1 : 2, Suspended = ddlGua.SelectedIndex == 0 ? (int?)null : int.Parse(ddlGua.SelectedValue), //PageIndex = pagination.PageIndex, //PageSize = pagination.PageSize, PubDateStart = DateTime.Parse(txtPubStartTime.Text), PubDateEnd = DateTime.Parse(txtPubEndTime.Text), Bunks = "", OrderBy = 2 //Suspended = radSuspendedAll.Checked ? (bool?)null : radSuspended.Checked //TicketType = ra }; parameter.Owner = AgentCompany.CompanyId; if (rbnBspTicket.Checked) { parameter.TicketType = TicketType.BSP; } if (rbnB2bTicket.Checked) { parameter.TicketType = TicketType.B2B; } if (!radAuditAll.Checked) { parameter.Audited = Auditeds; } if (!radLockAll.Checked) { parameter.Freezed = @lock; } parameter.VoyageType = string.IsNullOrWhiteSpace(ddlVoyage.SelectedValue) ? (Nullable <VoyageType>)null : (VoyageType)byte.Parse(ddlVoyage.SelectedValue); return(parameter); }
private PolicyQueryParameter GetCondition() { bool @lock = radLock.Checked; TicketType ticket = radB2B.Checked ? TicketType.B2B : TicketType.BSP; bool auditeds = Audited.Checked; var parameter = new PolicyQueryParameter { Airline = ddlAirline.SelectedValue, Departure = txtDeparture.Code, Arrival = txtArrival.Code, Transit = txtTransit.Code, //InternalCommissionLower = (this.txtInternalCommissionStart.Text == "" ? (decimal?)null : Decimal.Parse(txtInternalCommissionStart.Text) / 100), //InternalCommissionUpper = (this.txtInternalCommissionEnd.Text == "" ? (decimal?)null : Decimal.Parse(txtInternalCommissionEnd.Text) / 100), SubordinateCommissionLower = (this.txtSubordinateCommissionStart.Text == "" ? (decimal?)null : Decimal.Parse(txtSubordinateCommissionStart.Text) / 100), SubordinateCommissionUpper = (this.txtSubordinateCommissionEnd.Text == "" ? (decimal?)null : Decimal.Parse(txtSubordinateCommissionEnd.Text) / 100), ProfessionCommissionLower = (this.txtProfessionCommissionStart.Text == "" ? (decimal?)null : Decimal.Parse(txtProfessionCommissionStart.Text) / 100), ProfessionCommissionUpper = (this.txtProfessionCommissionEnd.Text == "" ? (decimal?)null : Decimal.Parse(txtProfessionCommissionEnd.Text) / 100), DepartureDateStart = (this.txtStartTime.Text == "" ? (DateTime?)null : DateTime.Parse(txtStartTime.Text)), DepartureDateEnd = (this.txtEndTime.Text == "" ? (DateTime?)null : DateTime.Parse(txtEndTime.Text)), VoyageType = ddlVoyage.SelectedValue == "" ? (VoyageType?)null : (VoyageType)byte.Parse(ddlVoyage.SelectedValue), //PageIndex = pagination.PageIndex, //PageSize = pagination.PageSize, Effective = radYouxiaoAll.Checked ? (int?)null : radYouxiao.Checked ? 1 : 2, Suspended = ddlGua.SelectedIndex == 0 ? (int?)null : int.Parse(ddlGua.SelectedValue), PubDateStart = DateTime.Parse(txtPubStartTime.Text), PubDateEnd = DateTime.Parse(txtPubEndTime.Text), Bunks = "", OrderBy = 2 //Suspended = radSuspendedAll.Checked ? (bool?)null : radSuspended.Checked //TicketType = ra }; if (!radall.Checked) { parameter.TicketType = ticket; } parameter.Owner = AgentCompany.CompanyId; if (!radLockAll.Checked) { parameter.Freezed = @lock; } if (!AuditedAll.Checked) { parameter.Audited = auditeds; } return(parameter); }
private PolicyQueryParameter GetCondition(Pagination pagination) { PolicyQueryParameter parameter = new PolicyQueryParameter { Airline = ddlAirline.SelectedValue, Departure = txtDeparture.Code, Arrival = txtArrival.Code, DepartureDateStart = (this.txtStartTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtStartTime.Text)), //DepartureDateEnd = (this.txtEndTime.Text == "" ? (Nullable<DateTime>)null : DateTime.Parse(txtEndTime.Text)), PageIndex = pagination.PageIndex, PageSize = pager.PageSize //TicketType = ra }; return(parameter); }
private PolicyQueryParameter GetCondition() { TicketType ticket; bool Audited; ticket = radB2B.Checked ? TicketType.B2B : TicketType.BSP; Audited = radAudit.Checked; PolicyQueryParameter parameter = new PolicyQueryParameter { Airline = ddlAirline.SelectedValue, OfficeCode = ddlOffice.SelectedValue, Departure = txtDeparture.Code, Arrival = txtArrival.Code, Transit = txtTransit.Code, DepartureDateStart = (this.txtStartTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtStartTime.Text)), DepartureDateEnd = (this.txtEndTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtEndTime.Text)), Effective = ddlYouxiao.SelectedIndex == 0 ? (int?)null : ddlYouxiao.SelectedIndex, //PageIndex = pagination.PageIndex, //PageSize = pagination.PageSize, //Creator = ddlOperator.SelectedValue, Owner = this.CurrentCompany.CompanyId, PubDateStart = DateTime.Parse(txtPubStartTime.Text), PubDateEnd = DateTime.Parse(txtPubEndTime.Text), Bunks = txtBunks.Text, OrderBy = 1, PolicyType = PolicyType.Bargain //TicketType = ra }; if (!radall.Checked) { parameter.TicketType = ticket; } if (!radAuditAll.Checked) { parameter.Audited = Audited; } parameter.VoyageType = string.IsNullOrWhiteSpace(ddlVoyage.SelectedValue) ? (Nullable <VoyageType>)null : (VoyageType)byte.Parse(ddlVoyage.SelectedValue); //if (ddlOperator.SelectedIndex != 0) //{ // parameter.Operator = Guid.Parse(ddlOperator.SelectedValue); //} return(parameter); }
private PolicyQueryParameter GetCondition(Pagination pagination) { TicketType ticket; ticket = radB2B.Checked ? TicketType.B2B : TicketType.BSP; bool @lock = radLock.Checked; bool Auditeds = Audited.Checked; PolicyQueryParameter parameter = new PolicyQueryParameter { Airline = ddlAirline.SelectedValue, Departure = txtDeparture.Code, Arrival = txtArrival.Code, Owner = AgentCompany.CompanyId, DepartureDateStart = (this.txtStartTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtStartTime.Text)), DepartureDateEnd = (this.txtEndTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtEndTime.Text)), InternalCommissionLower = (this.txtInternalCommissionStart.Text == "" ? (Nullable <Decimal>)null : Decimal.Parse(txtInternalCommissionStart.Text) / 100), InternalCommissionUpper = (this.txtInternalCommissionEnd.Text == "" ? (Nullable <Decimal>)null : Decimal.Parse(txtInternalCommissionEnd.Text) / 100), SubordinateCommissionLower = (this.txtSubordinateCommissionStart.Text == "" ? (Nullable <Decimal>)null : Decimal.Parse(txtSubordinateCommissionStart.Text) / 100), SubordinateCommissionUpper = (this.txtSubordinateCommissionEnd.Text == "" ? (Nullable <Decimal>)null : Decimal.Parse(txtSubordinateCommissionEnd.Text) / 100), ProfessionCommissionLower = (this.txtProfessionCommissionStart.Text == "" ? (Nullable <Decimal>)null : Decimal.Parse(txtProfessionCommissionStart.Text) / 100), ProfessionCommissionUpper = (this.txtProfessionCommissionEnd.Text == "" ? (Nullable <Decimal>)null : Decimal.Parse(txtProfessionCommissionEnd.Text) / 100), PageIndex = pagination.PageIndex, PageSize = pagination.PageSize //TicketType = ra }; if (!AuditedAll.Checked) { parameter.Audited = Auditeds; } if (!radLockAll.Checked) { parameter.Freezed = @lock; } if (!radall.Checked) { parameter.TicketType = ticket; } parameter.Owner = AgentCompany.CompanyId; return(parameter); }
private PolicyQueryParameter GetCondition() { bool @lock = radLock.Checked; PolicyQueryParameter parameter = new PolicyQueryParameter { Airline = ddlAirline.SelectedValue, Departure = txtDeparture.Code, Arrival = txtArrival.Code, DepartureDateStart = (this.txtStartTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtStartTime.Text)), DepartureDateEnd = (this.txtEndTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtEndTime.Text)), Effective = radYouxiaoAll.Checked ? (int?)null : radYouxiao.Checked ? 1 : 2, Suspended = ddlGua.SelectedIndex == 0 ? (int?)null : int.Parse(ddlGua.SelectedValue), Owner = AgentCompany.CompanyId, //PageIndex = pagination.PageIndex, //PageSize = pagination.PageSize, PubDateStart = DateTime.Parse(txtPubStartTime.Text), PubDateEnd = DateTime.Parse(txtPubEndTime.Text), Bunks = "", OrderBy = 2 //Suspended = radSuspendedAll.Checked ? (bool?)null : radSuspended.Checked //TicketType = ra }; if (!radLockAll.Checked) { parameter.Freezed = @lock; } if (!radAutoAll.Checked) { parameter.Audited = radAutoed.Checked; } if (!radSuoyou.Checked) { parameter.PlatformAudited = radYijing.Checked; } parameter.SpecialProductType = string.IsNullOrWhiteSpace(ddlSpecialType.SelectedValue) ? (Nullable <SpecialProductType>)null : (SpecialProductType)int.Parse(ddlSpecialType.SelectedValue); return(parameter); }
private PolicyQueryParameter GetCondition(Pagination pagination) { PolicyQueryParameter parameter = new PolicyQueryParameter { Airline = ddlAirline.SelectedValue, Departure = txtDeparture.Code, Arrival = txtArrival.Code, DepartureDateStart = (this.txtStartTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtStartTime.Text)), //DepartureDateEnd = (this.txtEndTime.Text == "" ? (Nullable<DateTime>)null : DateTime.Parse(txtEndTime.Text)), PageIndex = pagination.PageIndex, PageSize = pager.PageSize }; if (!string.IsNullOrWhiteSpace(this.ddlTicketType.SelectedValue)) { parameter.TicketType = (TicketType)int.Parse(this.ddlTicketType.SelectedValue); } if (!string.IsNullOrWhiteSpace(this.ddlVoyageType.SelectedValue)) { parameter.VoyageType = (VoyageType)int.Parse(this.ddlVoyageType.SelectedValue); } return(parameter); }
private PolicyQueryParameter GetCondition(Pagination pagination) { TicketType ticket; ticket = radB2B.Checked ? TicketType.B2B : TicketType.BSP; PolicyQueryParameter parameter = new PolicyQueryParameter { Airline = ddlAirline.SelectedValue, Departure = txtDeparture.Code, Arrival = txtArrival.Code, DepartureDateStart = (this.txtStartTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtStartTime.Text)), DepartureDateEnd = (this.txtEndTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtEndTime.Text)), PageIndex = pagination.PageIndex, PageSize = pagination.PageSize //TicketType = ra }; if (!radall.Checked) { parameter.TicketType = ticket; } return(parameter); }
private PolicyQueryParameter GetCondition() { bool Audited; Audited = radAudit.Checked; PolicyQueryParameter parameter = new PolicyQueryParameter { Airline = ddlAirline.SelectedValue, Departure = txtDeparture.Code, Arrival = txtArrival.Code, DepartureDateStart = (this.txtStartTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtStartTime.Text)), DepartureDateEnd = (this.txtEndTime.Text == "" ? (Nullable <DateTime>)null : DateTime.Parse(txtEndTime.Text)), //PageIndex = pagination.PageIndex, //PageSize = pagination.PageSize, //Creator = ddlOperator.SelectedValue, Effective = ddlYouxiao.SelectedIndex == 0 ? (int?)null : ddlYouxiao.SelectedIndex, Owner = this.CurrentCompany.CompanyId, PubDateStart = DateTime.Parse(txtPubStartTime.Text), PubDateEnd = DateTime.Parse(txtPubEndTime.Text), Bunks = txtBunks.Text, OrderBy = 1, PolicyType = PolicyType.Special //TicketType = ra }; if (!radAuditAll.Checked) { parameter.Audited = Audited; } parameter.SpecialProductType = string.IsNullOrWhiteSpace(ddlSpecialType.SelectedValue) ? (Nullable <SpecialProductType>)null : (SpecialProductType)int.Parse(ddlSpecialType.SelectedValue); //if (ddlOperator.SelectedIndex != 0) //{ // parameter.Operator = Guid.Parse(ddlOperator.SelectedValue); //} return(parameter); }