// Sets the values based on enums.
void MediationProcessStatusForm::ConfigureComboBoxes()
{
    for(int i = 0; i < 15; i++)
        ui->conflictComboBox->addItem(StringForDisputeTypes((DisputeTypes)i));

//    ui->conflictComboBox->setItemText(DISPUTE_T_NONE, StringForDisputeTypes(DISPUTE_T_NONE));
//    ui->conflictComboBox->setItemText(DISPUTE_T_PARENTING_PLAN, StringForDisputeTypes(DISPUTE_T_PARENTING_PLAN));
//    ui->conflictComboBox->setItemText(DISPUTE_T_DIVORCE, StringForDisputeTypes(DISPUTE_T_DIVORCE));
//    ui->conflictComboBox->setItemText(DISPUTE_T_SMALL_CLAIMS, StringForDisputeTypes(DISPUTE_T_SMALL_CLAIMS));
//    ui->conflictComboBox->setItemText(DISPUTE_T_TENANT, StringForDisputeTypes(DISPUTE_T_TENANT));
//    ui->conflictComboBox->setItemText(DISPUTE_T_LANDLORD, StringForDisputeTypes(DISPUTE_T_LANDLORD));
//    ui->conflictComboBox->setItemText(DISPUTE_T_CONSUMER_MERCHANT, StringForDisputeTypes(DISPUTE_T_CONSUMER_MERCHANT));
//    ui->conflictComboBox->setItemText(DISPUTE_T_WORKPLACE, StringForDisputeTypes(DISPUTE_T_WORKPLACE));
//    ui->conflictComboBox->setItemText(DISPUTE_T_NEIGHBORHOOD, StringForDisputeTypes(DISPUTE_T_NEIGHBORHOOD));
//    ui->conflictComboBox->setItemText(DISPUTE_T_FAMILY, StringForDisputeTypes(DISPUTE_T_FAMILY));
//    ui->conflictComboBox->setItemText(DISPUTE_T_PROPERTY_BUSINESS, StringForDisputeTypes(DISPUTE_T_PROPERTY_BUSINESS));
//    ui->conflictComboBox->setItemText(DISPUTE_T_PARENT_TEEN, StringForDisputeTypes(DISPUTE_T_PARENT_TEEN));
//    ui->conflictComboBox->setItemText(DISPUTE_T_VICTIM_OFFENDER, StringForDisputeTypes(DISPUTE_T_VICTIM_OFFENDER));
//    ui->conflictComboBox->setItemText(DISPUTE_T_OTHER, StringForDisputeTypes(DISPUTE_T_OTHER));
//    ui->conflictComboBox->setItemText(DISPUTE_T_FORECLOSURE,StringForDisputeTypes(DISPUTE_T_FORECLOSURE));

    ui->countyComboBox->setItemText(COUNTY_NONE, StringForCountyIds(COUNTY_NONE));
    ui->countyComboBox->setItemText(COUNTY_BENTON, StringForCountyIds(COUNTY_BENTON));
    ui->countyComboBox->setItemText(COUNTY_FRANLKIN, StringForCountyIds(COUNTY_FRANLKIN));
    ui->countyComboBox->setItemText(COUNTY_GRANT, StringForCountyIds(COUNTY_GRANT));
    ui->countyComboBox->setItemText(COUNTY_ADAMS, StringForCountyIds(COUNTY_ADAMS));
    ui->countyComboBox->setItemText(COUNTY_WALLAWALLA, StringForCountyIds((COUNTY_WALLAWALLA)));
    ui->countyComboBox->setItemText(COUNTY_OTHER, StringForCountyIds(COUNTY_OTHER));

    ui->referralComboBox->setItemText(REFERRAL_T_NONE, StringForReferralTypes(REFERRAL_T_NONE));
    ui->referralComboBox->setItemText(REFERRAL_T_FAMILY_FRIEND, StringForReferralTypes(REFERRAL_T_FAMILY_FRIEND));
    ui->referralComboBox->setItemText(REFERRAL_T_ATTORNEY, StringForReferralTypes(REFERRAL_T_ATTORNEY));
    ui->referralComboBox->setItemText(REFERRAL_T_LEGAL_SERVICES, StringForReferralTypes(REFERRAL_T_LEGAL_SERVICES));
    ui->referralComboBox->setItemText(REFERRAL_T_RETURN_CLIENTS, StringForReferralTypes(REFERRAL_T_RETURN_CLIENTS));
    ui->referralComboBox->setItemText(REFERRAL_T_PRIVATE_AGENCY, StringForReferralTypes(REFERRAL_T_PRIVATE_AGENCY));
    ui->referralComboBox->setItemText(REFERRAL_T_COURTS, StringForReferralTypes(REFERRAL_T_COURTS));
    ui->referralComboBox->setItemText(REFERRAL_T_COURT_SOLICITED, StringForReferralTypes(REFERRAL_T_COURT_SOLICITED));
    ui->referralComboBox->setItemText(REFERRAL_T_LAW_ENFORCEMENT, StringForReferralTypes(REFERRAL_T_LAW_ENFORCEMENT));
    ui->referralComboBox->setItemText(REFERRAL_T_DCFS_JJC_GOVT_AGENCY, StringForReferralTypes(REFERRAL_T_DCFS_JJC_GOVT_AGENCY));
    ui->referralComboBox->setItemText(REFERRAL_T_ATTORNEY_GENERALS_OFFICE, StringForReferralTypes(REFERRAL_T_ATTORNEY_GENERALS_OFFICE));
    ui->referralComboBox->setItemText(REFERRAL_T_PRESENTATION_TRAINING, StringForReferralTypes(REFERRAL_T_PRESENTATION_TRAINING));
    ui->referralComboBox->setItemText(REFERRAL_T_ADVERTISING, StringForReferralTypes(REFERRAL_T_ADVERTISING));
    ui->referralComboBox->setItemText(REFERRAL_T_PHONEBOOK, StringForReferralTypes(REFERRAL_T_PHONEBOOK));
    ui->referralComboBox->setItemText(REFERRAL_T_INTERNET, StringForReferralTypes(REFERRAL_T_INTERNET));
    ui->referralComboBox->setItemText(REFERRAL_T_OTHER_NONE, StringForReferralTypes(REFERRAL_T_OTHER_NONE));

    ui->inquiryTypeComboBox->setItemText(INQUIRY_T_NONE, StringForInquiryTypes(INQUIRY_T_NONE));
    ui->inquiryTypeComboBox->setItemText(INQUIRY_T_EMAIL, StringForInquiryTypes(INQUIRY_T_EMAIL));
    ui->inquiryTypeComboBox->setItemText(INQUIRY_T_PHONE, StringForInquiryTypes(INQUIRY_T_PHONE));
    ui->inquiryTypeComboBox->setItemText(INQUIRY_T_REFERRAL, StringForInquiryTypes(INQUIRY_T_REFERRAL));
    ui->inquiryTypeComboBox->setItemText(INQUIRY_T_WALKIN, StringForInquiryTypes(INQUIRY_T_WALKIN));

    ui->courtTypeComboBox->setItemText(COURT_T_NONE, StringForCourtTypes(COURT_T_NONE));
    ui->courtTypeComboBox->setItemText(COURT_T_JUVENILE, StringForCourtTypes(COURT_T_JUVENILE));
    ui->courtTypeComboBox->setItemText(COURT_T_OTHER, StringForCourtTypes(COURT_T_OTHER));
    ui->courtTypeComboBox->setItemText(COURT_T_SMALL_CLAIMS, StringForCourtTypes(COURT_T_SMALL_CLAIMS));
    ui->courtTypeComboBox->setItemText(COURT_T_SUPERIOR, StringForCourtTypes(COURT_T_SUPERIOR));

   // ui->courtOrderComboBox->setItemText(COURT_ORDER_T_NONE, StringForCourtOrderTypes(COURT_ORDER_T_NONE));
}
Example #2
0
void MediationProcess::BuildGeneralInfoSection(QTextCursor &cursor)
{
    cursor.movePosition(QTextCursor::End);
    cursor.insertText("\n========== General Information ==========", _tableTextFormat);

    QString CurrentStatus = "\nCurrent Status:\t";
    CurrentStatus += StringForDisputeProcessStates(_processState);
    CurrentStatus += "\n -Last Activity:\t";
    CurrentStatus += m_updated.toString("MMM dd, yyyy.  h:mm AP");
    CurrentStatus += "\n -Opened Date:\t";
    CurrentStatus += m_created.toString("MMM dd, yyyy.  h:mm AP");
    cursor.insertText(CurrentStatus, _tableTextFormat);

    QString InquiryType = "\nInquiry Type:\t";
    InquiryType += StringForInquiryTypes(_inquiryType);
    cursor.insertText(InquiryType, _tableTextFormat);

    QString CourtCase = "\nCourt Case:\t";
    CourtCase += (_isCourtCase == true ? "Yes" : "No");
    cursor.insertText(CourtCase, _tableTextFormat);

    QString InfoOnly = "\nInfo Only:\t";
    InfoOnly += (_infoOnly == true ? "Yes" : "No");
    cursor.insertText(InfoOnly, _tableTextFormat);

    QString ReferralSource = "\nReferral Source:\t";
    ReferralSource += StringForReferralTypes(_referalSource);
    cursor.insertText(ReferralSource, _tableTextFormat);

    QString MediationType = "\nMediation Type:\t";
    MediationType += StringForDisputeTypes(_disputeType);
    cursor.insertText(MediationType, _tableTextFormat);

    QString mClause = "\nMediation Clause:\t";
    mClause += (_mediationClause == true ? "Yes" : "No");
    cursor.insertText(mClause, _tableTextFormat);

    QString RequiresSpanish = "\nRequires Spanish:\t";
    RequiresSpanish += (_requiresSpanish == true ? "Yes" : "No");
    cursor.insertText(RequiresSpanish, _tableTextFormat);

    QString CountyofMediation = "\nCounty of Mediation:\t";
    CountyofMediation += StringForCountyIds(_countyOfMediation);
    cursor.insertText(CountyofMediation, _tableTextFormat);

    QString SessionType = "\nSession Type:\t";
    SessionType += StringForSessionTypes(_sessionType);
    cursor.insertText(SessionType, _tableTextFormat);

    QString CourtCaseType = "\nCourt Case Type:\t";
    if(_isCourtCase)
        CourtCaseType += StringForCourtTypes(_courtCaseType);
    cursor.insertText(CourtCaseType, _tableTextFormat);

    QString CourtDate = "\nCourt Date:\t";
    if(_isCourtCase)
        if(_printCourtDate)
            CourtDate += _courtDate.toString();
    cursor.insertText(CourtDate, _tableTextFormat);

    QString CourtOrderType = "\nCourt Order:\t";
    if(_isCourtCase)
        CourtOrderType += _courtOrder;
    cursor.insertText(CourtOrderType, _tableTextFormat);

//    QString CourtOrderExpires = "\nCourt Order Expires:\t";
//    CourtOrderExpires += _courtOrderExpiration.toString();
//    cursor.insertText(CourtOrderExpires, _tableTextFormat);

}