//*********************************************************************************************************************************//@ByFabioAlves
// *//@ByFabioAlves
// MIG - Middleware Interface Generator *//@ByFabioAlves
// *//@ByFabioAlves
// DPP Driver DPP_Transaction700A written in C#.Net *//@ByFabioAlves
// *//@ByFabioAlves
// Code Automatic Generated on 05/07/2009 13:25:47 *//@ByFabioAlves
// *//@ByFabioAlves
// Author: Fabio Quintaes Alves *//@ByFabioAlves
// *//@ByFabioAlves
//*********************************************************************************************************************************//@ByFabioAlves
// //@ByFabioAlves
using System; //@ByFabioAlves
using System.Configuration; //@ByFabioAlves
using DFDSLib; //@ByFabioAlves
//@ByFabioAlves
namespace FabioAlves.DFDS.DPP.Transaction700A //@ByFabioAlves
//namespace FabioAlves.COMS.DPP.Transaction700A //@ByFabioAlves
//namespace FabioAlves.CICS.DPP.Transaction700A //@ByFabioAlves
{ //@ByFabioAlves
public class Transaction700A //@ByFabioAlves
{ //@ByFabioAlves
public Int64 ExceptionCode = 0; //@ByFabioAlves
public String ExceptionMessage = ""; //@ByFabioAlves
public string DriverConnectionString = ""; //@ByFabioAlves
private DFDSConnection DfdsConn; //@ByFabioAlves
private int DfdsConnectionStatus = 0; //@ByFabioAlves
public int DfdsDerivedInputFormatNumber = 0; //@ByFabioAlves
public int DfdsDerivedOutputFormatNumber = 0; //@ByFabioAlves
private string environmentString = //@ByFabioAlves
System.Configuration.ConfigurationManager.AppSettings["uwEnvironment"].ToString().Trim().ToUpper(); //@ByFabioAlves
private bool InputFormatIsInitialized = false; //@ByFabioAlves
public Transaction700A_InputFields InputFormat; //@ByFabioAlves
public struct Transaction700A_InputFields //@ByFabioAlves
{ //@ByFabioAlves
public StringItem asc_id_num; //@ByFabioAlves
public LongItem pp_end_dte; //@ByFabioAlves
public LongItem apt_num; //@ByFabioAlves
public LongItem dst_num; //@ByFabioAlves
} //@ByFabioAlves
private bool OutputFormatIsInitialized = false; //@ByFabioAlves
public Transaction700A_OutputFields OutputFormat; //@ByFabioAlves
public struct Transaction700A_OutputFields //@ByFabioAlves
{ //@ByFabioAlves
public StringItem pcs_cd; //@ByFabioAlves
public LongItem pc_end_dt_cur; //@ByFabioAlves
public StringItem pdc_cd; //@ByFabioAlves
public StringItem asc_id_num; //@ByFabioAlves
public StringItem asc_nm; //@ByFabioAlves
public StringItem bdgt_num_home; //@ByFabioAlves
public StringItem home_unit_cd; //@ByFabioAlves
public StringItem ed_appt_time_rpt; //@ByFabioAlves
public LongItem pp_end_dte; //@ByFabioAlves
public LongItem apt_num; //@ByFabioAlves
public StringItem bdgt_num_apt; //@ByFabioAlves
public StringItem ecs_cd; //@ByFabioAlves
public StringItem jbc_id; //@ByFabioAlves
public FloatItem ed_full_time_amt; //@ByFabioAlves
public FloatItem apt_pay_rate; //@ByFabioAlves
public StringItem ed_rate_code; //@ByFabioAlves
public FloatItem ed_pct_full_time; //@ByFabioAlves
public StringItem ed_work_study_ind; //@ByFabioAlves
public LongItem dst_num; //@ByFabioAlves
public StringItem bdgt_num; //@ByFabioAlves
public StringItem ern_cd; //@ByFabioAlves
public LongItem dst_strt_dte; //@ByFabioAlves
public LongItem dst_stop_dte; //@ByFabioAlves
public StringItem dst_prtl_per_ind; //@ByFabioAlves
public StringItem psn_num; //@ByFabioAlves
public StringItem pgm_cd; //@ByFabioAlves
public StringItem pgm_catgy_cd; //@ByFabioAlves
public StringItem ca_proj_cd; //@ByFabioAlves
public StringItem ca_optn_cd; //@ByFabioAlves
public StringItem ca_task_cd; //@ByFabioAlves
public StringItem obj_cd; //@ByFabioAlves
public StringItem subobj_cd; //@ByFabioAlves
public StringItem ssobj_cd; //@ByFabioAlves
public FloatItem dst_amt; //@ByFabioAlves
public FloatItem dst_pct; //@ByFabioAlves
public FloatItem dst_wrk_hrs_sched; //@ByFabioAlves
public StringItem error_msg; //@ByFabioAlves
public StringItem return_cd; //@ByFabioAlves
} //@ByFabioAlves
public Transaction700A() //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 0; //@ByFabioAlves
this.ExceptionMessage = ""; //@ByFabioAlves
this.DfdsDerivedInputFormatNumber = 0; //@ByFabioAlves
this.DfdsDerivedOutputFormatNumber = 0; //@ByFabioAlves
switch (this.environmentString) //@ByFabioAlves
{ //@ByFabioAlves
case "DEV": //@ByFabioAlves
case "TEST": //@ByFabioAlves
case "WORKSTATION": //@ByFabioAlves
{ //@ByFabioAlves
this.DriverConnectionString = "chasqui.u.washington.edu:947"; //@ByFabioAlves
this.environmentString = "DEV"; //@ByFabioAlves
break; //@ByFabioAlves
} //@ByFabioAlves
case "EVAL": //@ByFabioAlves
{ //@ByFabioAlves
DriverConnectionString = "chasqui.u.washington.edu:949"; //@ByFabioAlves
break; //@ByFabioAlves
} //@ByFabioAlves
case "RC": //@ByFabioAlves
case "RELEASECANDIDATE": //@ByFabioAlves
{ //@ByFabioAlves
DriverConnectionString = "chasqui.u.washington.edu:922"; //@ByFabioAlves
environmentString = "RC"; //@ByFabioAlves
break; //@ByFabioAlves
} //@ByFabioAlves
case "TRAIN": //@ByFabioAlves
case "TRAINING": //@ByFabioAlves
case "TRAINNING": //@ByFabioAlves
{ //@ByFabioAlves
DriverConnectionString = "chasqui.u.washington.edu:925"; //@ByFabioAlves
environmentString = "TRAIN"; //@ByFabioAlves
break; //@ByFabioAlves
} //@ByFabioAlves
case "PROD": //@ByFabioAlves
case "PRODUCTION": //@ByFabioAlves
{ //@ByFabioAlves
DriverConnectionString = "dpp"; //@ByFabioAlves
environmentString = "PROD"; //@ByFabioAlves
break; //@ByFabioAlves
} //@ByFabioAlves
default: //@ByFabioAlves
{ //@ByFabioAlves
DriverConnectionString = "chasqui.u.washington.edu:947"; //@ByFabioAlves
environmentString = "DEV"; //@ByFabioAlves
break; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
this.InitializeInputFormat(); //@ByFabioAlves
} //@ByFabioAlves
public void InitializeInputFormat() //@ByFabioAlves
{ //@ByFabioAlves
if (!this.InputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
this.InputFormat = new Transaction700A_InputFields(); //@ByFabioAlves
} //@ByFabioAlves
if (this.InputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
InputFormat.asc_id_num.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
InputFormat.asc_id_num = new StringItem("",9); //@ByFabioAlves
} //@ByFabioAlves
if (this.InputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
InputFormat.pp_end_dte.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
InputFormat.pp_end_dte = new LongItem (0,8,false); //@ByFabioAlves
} //@ByFabioAlves
if (this.InputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
InputFormat.apt_num.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
InputFormat.apt_num = new LongItem (0,2,false); //@ByFabioAlves
} //@ByFabioAlves
if (this.InputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
InputFormat.dst_num.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
InputFormat.dst_num = new LongItem (0,2,false); //@ByFabioAlves
} //@ByFabioAlves
this.InputFormatIsInitialized = true; //@ByFabioAlves
} //@ByFabioAlves
public void InitializeOutputFormat() //@ByFabioAlves
{ //@ByFabioAlves
if (!this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
this.OutputFormat = new Transaction700A_OutputFields(); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pcs_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pcs_cd = new StringItem("",2); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pc_end_dt_cur.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pc_end_dt_cur = new LongItem (0,8,false); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pdc_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pdc_cd = new StringItem("",4); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.asc_id_num.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.asc_id_num = new StringItem("",9); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.asc_nm.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.asc_nm = new StringItem("",26); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.bdgt_num_home.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.bdgt_num_home = new StringItem("",8); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.home_unit_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.home_unit_cd = new StringItem("",4); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_appt_time_rpt.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_appt_time_rpt = new StringItem("",1); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pp_end_dte.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pp_end_dte = new LongItem (0,8,false); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.apt_num.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.apt_num = new LongItem (0,2,false); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.bdgt_num_apt.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.bdgt_num_apt = new StringItem("",8); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ecs_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ecs_cd = new StringItem("",1); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.jbc_id.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.jbc_id = new StringItem("",6); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_full_time_amt.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_full_time_amt = new FloatItem(0,9,false,3); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.apt_pay_rate.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.apt_pay_rate = new FloatItem(0,9,false,3); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_rate_code.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_rate_code = new StringItem("",1); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_pct_full_time.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_pct_full_time = new FloatItem(0,5,false,2); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_work_study_ind.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_work_study_ind = new StringItem("",2); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_num.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_num = new LongItem (0,2,false); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.bdgt_num.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.bdgt_num = new StringItem("",6); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ern_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ern_cd = new StringItem("",3); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_strt_dte.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_strt_dte = new LongItem (0,8,false); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_stop_dte.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_stop_dte = new LongItem (0,8,false); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_prtl_per_ind.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_prtl_per_ind = new StringItem("",1); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.psn_num.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.psn_num = new StringItem("",6); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pgm_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pgm_cd = new StringItem("",2); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pgm_catgy_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pgm_catgy_cd = new StringItem("",1); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ca_proj_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ca_proj_cd = new StringItem("",6); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ca_optn_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ca_optn_cd = new StringItem("",3); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ca_task_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ca_task_cd = new StringItem("",3); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.obj_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.obj_cd = new StringItem("",2); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.subobj_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.subobj_cd = new StringItem("",2); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ssobj_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ssobj_cd = new StringItem("",2); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_amt.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_amt = new FloatItem(0,9,false,3); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_pct.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_pct = new FloatItem(0,5,false,2); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_wrk_hrs_sched.Put(0); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_wrk_hrs_sched = new FloatItem(0,5,false,2); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.error_msg.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.error_msg = new StringItem("",200); //@ByFabioAlves
} //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.return_cd.Put(""); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.return_cd = new StringItem("",2); //@ByFabioAlves
} //@ByFabioAlves
this.OutputFormatIsInitialized = true; //@ByFabioAlves
} //@ByFabioAlves
public void OpenConnection() //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 0; //@ByFabioAlves
this.ExceptionMessage = ""; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn = new DFDSConnectionClass(); //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Open(DriverConnectionString); //@ByFabioAlves
this.DfdsConnectionStatus = 2; //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 1; //@ByFabioAlves
this.ExceptionMessage = e.Message.ToString().Trim(); //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 2; //@ByFabioAlves
this.ExceptionMessage = e.Message.ToString().Trim(); //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
public void CloseConnection() //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 0; //@ByFabioAlves
this.ExceptionMessage = ""; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
if (this.DfdsConnectionStatus == 2) //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Close(); //@ByFabioAlves
} //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 3; //@ByFabioAlves
this.ExceptionMessage = e.Message.ToString().Trim(); //@ByFabioAlves
} //@ByFabioAlves
finally //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn = null; //@ByFabioAlves
this.DfdsConnectionStatus = 0; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
public void Dispose() //@ByFabioAlves
{ //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
if (this.DfdsConnectionStatus == 2) //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Close(); //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
} //@ByFabioAlves
this.DfdsConn = null; //@ByFabioAlves
this.DfdsConnectionStatus = 0; //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
} //@ByFabioAlves
this.environmentString = null; //@ByFabioAlves
} //@ByFabioAlves
~Transaction700A() //@ByFabioAlves
{ //@ByFabioAlves
this.Dispose(); //@ByFabioAlves
} //@ByFabioAlves
public void SendMessageToMainframe() //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 0; //@ByFabioAlves
this.ExceptionMessage = ""; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
if (this.DfdsConnectionStatus == 0) //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn = new DFDSConnectionClass(); //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Open(this.DriverConnectionString); //@ByFabioAlves
this.DfdsConnectionStatus = 2; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
IDFDSRequest Request; //@ByFabioAlves
Request = (IDFDSRequest) this.DfdsConn.CreateRequest("700A"); //@ByFabioAlves
this.DfdsDerivedInputFormatNumber = Request.Format; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
bool ErrFlag = false; //@ByFabioAlves
String ErrMsg = ""; //@ByFabioAlves
this.PackRequest(ref Request,ref ErrFlag,ref ErrMsg); //@ByFabioAlves
if (ErrFlag) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 4; //@ByFabioAlves
this.ExceptionMessage = ErrMsg; //@ByFabioAlves
Request = null; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Close(); //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
} //@ByFabioAlves
this.DfdsConn = null; //@ByFabioAlves
this.DfdsConnectionStatus = 0; //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
IDFDSResponse Response; //@ByFabioAlves
Response = (IDFDSResponse)Request.SendRequest(); //@ByFabioAlves
this.DfdsDerivedOutputFormatNumber = Response.Format; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
ErrFlag = false; //@ByFabioAlves
ErrMsg = ""; //@ByFabioAlves
this.UnpackResponse(Response,ref ErrFlag,ref ErrMsg); //@ByFabioAlves
if (ErrFlag) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 5; //@ByFabioAlves
this.ExceptionMessage = ErrMsg; //@ByFabioAlves
Request = null; //@ByFabioAlves
Response = null; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Close(); //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
} //@ByFabioAlves
this.DfdsConn = null; //@ByFabioAlves
this.DfdsConnectionStatus = 0; //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Close(); //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 6; //@ByFabioAlves
this.ExceptionMessage = "Error on Dfds Connection Close Method - " //@ByFabioAlves
+ e.Message.ToString().Trim(); //@ByFabioAlves
} //@ByFabioAlves
finally //@ByFabioAlves
{ //@ByFabioAlves
Request = null; //@ByFabioAlves
Response = null; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Close(); //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
} //@ByFabioAlves
this.DfdsConn = null; //@ByFabioAlves
this.DfdsConnectionStatus = 0; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 7; //@ByFabioAlves
this.ExceptionMessage = "Error on UnpackResponse Method - " //@ByFabioAlves
+ e.Message.ToString().Trim(); //@ByFabioAlves
Request = null; //@ByFabioAlves
Response = null; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Close(); //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
} //@ByFabioAlves
this.DfdsConn = null; //@ByFabioAlves
this.DfdsConnectionStatus = 0; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 8; //@ByFabioAlves
this.ExceptionMessage = "Error on Dfds SendRequest Method - " //@ByFabioAlves
+ e.Message.ToString().Trim(); //@ByFabioAlves
Request = null; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Close(); //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
} //@ByFabioAlves
this.DfdsConn = null; //@ByFabioAlves
this.DfdsConnectionStatus = 0; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 9; //@ByFabioAlves
this.ExceptionMessage = "Error on PackRequest Method - " //@ByFabioAlves
+ e.Message.ToString().Trim(); //@ByFabioAlves
Request = null; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Close(); //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
} //@ByFabioAlves
this.DfdsConn = null; //@ByFabioAlves
this.DfdsConnectionStatus = 0; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 10; //@ByFabioAlves
this.ExceptionMessage = "Error on Dfds Connection CreateRequest Method - " //@ByFabioAlves
+ e.Message.ToString().Trim(); //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
this.DfdsConn.Close(); //@ByFabioAlves
this.DfdsConnectionStatus = 1; //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
} //@ByFabioAlves
this.DfdsConn = null; //@ByFabioAlves
this.DfdsConnectionStatus = 0; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 11; //@ByFabioAlves
this.ExceptionMessage = "Error on Dfds Connection Open Method - " //@ByFabioAlves
+ e.Message.ToString().Trim(); //@ByFabioAlves
this.DfdsConn = null; //@ByFabioAlves
this.DfdsConnectionStatus = 0; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
IDFDSRequest Request; //@ByFabioAlves
Request = (IDFDSRequest) this.DfdsConn.CreateRequest("700A"); //@ByFabioAlves
this.DfdsDerivedInputFormatNumber = Request.Format; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
bool ErrFlag = false; //@ByFabioAlves
String ErrMsg = ""; //@ByFabioAlves
this.PackRequest(ref Request,ref ErrFlag,ref ErrMsg); //@ByFabioAlves
if (ErrFlag) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 12; //@ByFabioAlves
this.ExceptionMessage = ErrMsg; //@ByFabioAlves
Request = null; //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
IDFDSResponse Response; //@ByFabioAlves
Response = (IDFDSResponse)Request.SendRequest(); //@ByFabioAlves
this.DfdsDerivedOutputFormatNumber = Response.Format; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
ErrFlag = false; //@ByFabioAlves
ErrMsg = ""; //@ByFabioAlves
this.UnpackResponse(Response,ref ErrFlag,ref ErrMsg); //@ByFabioAlves
if (ErrFlag) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 13; //@ByFabioAlves
this.ExceptionMessage = ErrMsg; //@ByFabioAlves
Request = null; //@ByFabioAlves
Response = null; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 14; //@ByFabioAlves
this.ExceptionMessage = "Error on UnpackResponse Method - " //@ByFabioAlves
+ e.Message.ToString().Trim(); //@ByFabioAlves
Request = null; //@ByFabioAlves
Response = null; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 15; //@ByFabioAlves
this.ExceptionMessage = "Error on Dfds SendRequest Method - " //@ByFabioAlves
+ e.Message.ToString().Trim(); //@ByFabioAlves
Request = null; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 16; //@ByFabioAlves
this.ExceptionMessage = "Error on PackRequest Method - " //@ByFabioAlves
+ e.Message.ToString().Trim(); //@ByFabioAlves
Request = null; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 17; //@ByFabioAlves
this.ExceptionMessage = "Error on Dfds CreateRequest Method - " //@ByFabioAlves
+ e.Message.ToString().Trim(); //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
catch (Exception e) //@ByFabioAlves
{ //@ByFabioAlves
this.ExceptionCode = 18; //@ByFabioAlves
this.ExceptionMessage = "Error on SendMessageToMainframe Method - " //@ByFabioAlves
+ e.Message.ToString().Trim(); //@ByFabioAlves
} //@ByFabioAlves
finally //@ByFabioAlves
{ //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
private void PackRequest(ref IDFDSRequest Request,ref bool ErrFlag,ref String ErrMsg) //@ByFabioAlves
{ //@ByFabioAlves
ErrFlag = false; //@ByFabioAlves
ErrMsg = ""; //@ByFabioAlves
string Comma = ""; //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
Request.Fields.Field("asc_id_num").Value = InputFormat.asc_id_num.Get(); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma + "Conversion Error in the Request field \"asc_id_num\" (asc_id_num)"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
Request.Fields.Field("pp_end_dte").Value = InputFormat.pp_end_dte.Get(); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma + "Conversion Error in the Request field \"pp_end_dte\" (pp_end_dte)"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
Request.Fields.Field("apt_num").Value = InputFormat.apt_num.Get(); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma + "Conversion Error in the Request field \"apt_num\" (apt_num)"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
Request.Fields.Field("dst_num").Value = InputFormat.dst_num.Get(); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma + "Conversion Error in the Request field \"dst_num\" (dst_num)"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
private void UnpackResponse(IDFDSResponse Response,ref bool ErrFlag,ref String ErrMsg) //@ByFabioAlves
{ //@ByFabioAlves
ErrFlag = false; //@ByFabioAlves
ErrMsg = ""; //@ByFabioAlves
string Comma = ""; //@ByFabioAlves
this.InitializeOutputFormat(); //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pcs_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"pcs_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"pcs_cd\" (pcs_cd=" //@ByFabioAlves
+ Response.Fields.Field("pcs_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pc_end_dt_cur.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToInt64 //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"pc_end_dt_cur" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"pc_end_dt_cur\" (pc_end_dt_cur=" //@ByFabioAlves
+ Response.Fields.Field("pc_end_dt_cur").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pdc_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"pdc_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"pdc_cd\" (pdc_cd=" //@ByFabioAlves
+ Response.Fields.Field("pdc_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.asc_id_num.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"asc_id_num" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"asc_id_num\" (asc_id_num=" //@ByFabioAlves
+ Response.Fields.Field("asc_id_num").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.asc_nm.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"asc_nm" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"asc_nm\" (asc_nm=" //@ByFabioAlves
+ Response.Fields.Field("asc_nm").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.bdgt_num_home.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"bdgt_num_home" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"bdgt_num_home\" (bdgt_num_home=" //@ByFabioAlves
+ Response.Fields.Field("bdgt_num_home").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.home_unit_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"home_unit_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"home_unit_cd\" (home_unit_cd=" //@ByFabioAlves
+ Response.Fields.Field("home_unit_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_appt_time_rpt.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"ed_appt_time_rpt" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"ed_appt_time_rpt\" (ed_appt_time_rpt=" //@ByFabioAlves
+ Response.Fields.Field("ed_appt_time_rpt").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pp_end_dte.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToInt64 //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"pp_end_dte" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"pp_end_dte\" (pp_end_dte=" //@ByFabioAlves
+ Response.Fields.Field("pp_end_dte").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.apt_num.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToInt64 //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"apt_num" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"apt_num\" (apt_num=" //@ByFabioAlves
+ Response.Fields.Field("apt_num").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.bdgt_num_apt.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"bdgt_num_apt" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"bdgt_num_apt\" (bdgt_num_apt=" //@ByFabioAlves
+ Response.Fields.Field("bdgt_num_apt").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ecs_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"ecs_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"ecs_cd\" (ecs_cd=" //@ByFabioAlves
+ Response.Fields.Field("ecs_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.jbc_id.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"jbc_id" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"jbc_id\" (jbc_id=" //@ByFabioAlves
+ Response.Fields.Field("jbc_id").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_full_time_amt.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToDouble //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"ed_full_time_amt" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"ed_full_time_amt\" (ed_full_time_amt=" //@ByFabioAlves
+ Response.Fields.Field("ed_full_time_amt").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.apt_pay_rate.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToDouble //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"apt_pay_rate" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"apt_pay_rate\" (apt_pay_rate=" //@ByFabioAlves
+ Response.Fields.Field("apt_pay_rate").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_rate_code.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"ed_rate_code" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"ed_rate_code\" (ed_rate_code=" //@ByFabioAlves
+ Response.Fields.Field("ed_rate_code").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_pct_full_time.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToDouble //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"ed_pct_full_time" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"ed_pct_full_time\" (ed_pct_full_time=" //@ByFabioAlves
+ Response.Fields.Field("ed_pct_full_time").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ed_work_study_ind.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"ed_work_study_ind" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"ed_work_study_ind\" (ed_work_study_ind=" //@ByFabioAlves
+ Response.Fields.Field("ed_work_study_ind").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_num.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToInt64 //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"dst_num" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"dst_num\" (dst_num=" //@ByFabioAlves
+ Response.Fields.Field("dst_num").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.bdgt_num.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"bdgt_num" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"bdgt_num\" (bdgt_num=" //@ByFabioAlves
+ Response.Fields.Field("bdgt_num").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ern_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"ern_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"ern_cd\" (ern_cd=" //@ByFabioAlves
+ Response.Fields.Field("ern_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_strt_dte.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToInt64 //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"dst_strt_dte" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"dst_strt_dte\" (dst_strt_dte=" //@ByFabioAlves
+ Response.Fields.Field("dst_strt_dte").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_stop_dte.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToInt64 //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"dst_stop_dte" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"dst_stop_dte\" (dst_stop_dte=" //@ByFabioAlves
+ Response.Fields.Field("dst_stop_dte").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_prtl_per_ind.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"dst_prtl_per_ind" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"dst_prtl_per_ind\" (dst_prtl_per_ind=" //@ByFabioAlves
+ Response.Fields.Field("dst_prtl_per_ind").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.psn_num.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"psn_num" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"psn_num\" (psn_num=" //@ByFabioAlves
+ Response.Fields.Field("psn_num").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pgm_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"pgm_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"pgm_cd\" (pgm_cd=" //@ByFabioAlves
+ Response.Fields.Field("pgm_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.pgm_catgy_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"pgm_catgy_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"pgm_catgy_cd\" (pgm_catgy_cd=" //@ByFabioAlves
+ Response.Fields.Field("pgm_catgy_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ca_proj_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"ca_proj_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"ca_proj_cd\" (ca_proj_cd=" //@ByFabioAlves
+ Response.Fields.Field("ca_proj_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ca_optn_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"ca_optn_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"ca_optn_cd\" (ca_optn_cd=" //@ByFabioAlves
+ Response.Fields.Field("ca_optn_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ca_task_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"ca_task_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"ca_task_cd\" (ca_task_cd=" //@ByFabioAlves
+ Response.Fields.Field("ca_task_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.obj_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"obj_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"obj_cd\" (obj_cd=" //@ByFabioAlves
+ Response.Fields.Field("obj_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.subobj_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"subobj_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"subobj_cd\" (subobj_cd=" //@ByFabioAlves
+ Response.Fields.Field("subobj_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.ssobj_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"ssobj_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"ssobj_cd\" (ssobj_cd=" //@ByFabioAlves
+ Response.Fields.Field("ssobj_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_amt.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToDouble //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"dst_amt" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"dst_amt\" (dst_amt=" //@ByFabioAlves
+ Response.Fields.Field("dst_amt").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_pct.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToDouble //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"dst_pct" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"dst_pct\" (dst_pct=" //@ByFabioAlves
+ Response.Fields.Field("dst_pct").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.dst_wrk_hrs_sched.Put //@ByFabioAlves
( //@ByFabioAlves
Convert.ToDouble //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"dst_wrk_hrs_sched" //@ByFabioAlves
).Value.ToString().Trim() //@ByFabioAlves
) //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"dst_wrk_hrs_sched\" (dst_wrk_hrs_sched=" //@ByFabioAlves
+ Response.Fields.Field("dst_wrk_hrs_sched").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.error_msg.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"error_msg" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"error_msg\" (error_msg=" //@ByFabioAlves
+ Response.Fields.Field("error_msg").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
try //@ByFabioAlves
{ //@ByFabioAlves
OutputFormat.return_cd.Put //@ByFabioAlves
( //@ByFabioAlves
Response.Fields.Field //@ByFabioAlves
( //@ByFabioAlves
"return_cd" //@ByFabioAlves
).Value.ToString() //@ByFabioAlves
); //@ByFabioAlves
} //@ByFabioAlves
catch //@ByFabioAlves
{ //@ByFabioAlves
ErrMsg += Comma //@ByFabioAlves
+ "Conversion Error in Response field \"return_cd\" (return_cd=" //@ByFabioAlves
+ Response.Fields.Field("return_cd").Value.ToString() //@ByFabioAlves
+ ")"; //@ByFabioAlves
Comma = ","; //@ByFabioAlves
ErrFlag = true; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
public String InputFormatToXml() //@ByFabioAlves
{ //@ByFabioAlves
String sXML = ""; //@ByFabioAlves
if (this.InputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
sXML += ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ InputFormat.asc_id_num.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ InputFormat.pp_end_dte.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ InputFormat.apt_num.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ InputFormat.dst_num.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += ""; //@ByFabioAlves
this.ExceptionCode = 0; //@ByFabioAlves
this.ExceptionMessage = ""; //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
sXML += "InputFormat is not initialized"; //@ByFabioAlves
this.ExceptionCode = 19; //@ByFabioAlves
this.ExceptionMessage = "Input format is not initialized."; //@ByFabioAlves
} //@ByFabioAlves
return sXML; //@ByFabioAlves
} //@ByFabioAlves
public String OutputFormatToXML() //@ByFabioAlves
{ //@ByFabioAlves
String sXML = ""; //@ByFabioAlves
if (this.OutputFormatIsInitialized) //@ByFabioAlves
{ //@ByFabioAlves
sXML += ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.pcs_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.pc_end_dt_cur.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.pdc_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.asc_id_num.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.asc_nm.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.bdgt_num_home.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.home_unit_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.ed_appt_time_rpt.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.pp_end_dte.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.apt_num.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.bdgt_num_apt.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.ecs_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.jbc_id.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.ed_full_time_amt.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.apt_pay_rate.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.ed_rate_code.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.ed_pct_full_time.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.ed_work_study_ind.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.dst_num.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.bdgt_num.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.ern_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.dst_strt_dte.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.dst_stop_dte.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.dst_prtl_per_ind.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.psn_num.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.pgm_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.pgm_catgy_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.ca_proj_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.ca_optn_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.ca_task_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.obj_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.subobj_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.ssobj_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.dst_amt.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.dst_pct.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.dst_wrk_hrs_sched.GetFormattedString() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.error_msg.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += "" //@ByFabioAlves
+ OutputFormat.return_cd.Get().TrimEnd() //@ByFabioAlves
+ ""; //@ByFabioAlves
sXML += ""; //@ByFabioAlves
this.ExceptionCode = 0; //@ByFabioAlves
this.ExceptionMessage = ""; //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
sXML += "OutputFormat is not initialized"; //@ByFabioAlves
this.ExceptionCode = 21; //@ByFabioAlves
this.ExceptionMessage = "Output format is not initialized."; //@ByFabioAlves
} //@ByFabioAlves
return sXML; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
public class StringItem //@ByFabioAlves
{ //@ByFabioAlves
private String Value; //@ByFabioAlves
private int Size; //@ByFabioAlves
public bool ItIsString; //@ByFabioAlves
public string Comment; //@ByFabioAlves
public StringItem(String Value,int Size) //@ByFabioAlves
{ //@ByFabioAlves
this.Value = Value; //@ByFabioAlves
this.Size = Size; //@ByFabioAlves
this.ItIsString = true; //@ByFabioAlves
this.Comment = ""; //@ByFabioAlves
} //@ByFabioAlves
~StringItem() //@ByFabioAlves
{ //@ByFabioAlves
this.Dispose(); //@ByFabioAlves
} //@ByFabioAlves
public void Dispose() //@ByFabioAlves
{ //@ByFabioAlves
this.Value = null; //@ByFabioAlves
this.Comment = null; //@ByFabioAlves
} //@ByFabioAlves
public String Get() //@ByFabioAlves
{ //@ByFabioAlves
return this.Value; //@ByFabioAlves
} //@ByFabioAlves
public int GetSize() //@ByFabioAlves
{ //@ByFabioAlves
return this.Size; //@ByFabioAlves
} //@ByFabioAlves
public String GetFormattedString() //@ByFabioAlves
{ //@ByFabioAlves
this.Value = this.Value.PadRight(this.Size,Convert.ToChar(" ")).Substring(0,this.Size); //@ByFabioAlves
return this.Value; //@ByFabioAlves
} //@ByFabioAlves
public void Put(String Value) //@ByFabioAlves
{ //@ByFabioAlves
this.Value = Value.PadRight(this.Size,Convert.ToChar(" ")).Substring(0,this.Size); //@ByFabioAlves
} //@ByFabioAlves
public String ShrinkSpaces(String S) //@ByFabioAlves
{ //@ByFabioAlves
S = S.Trim(); //@ByFabioAlves
int i = 0; //@ByFabioAlves
while ((S.Length > 0) && (i < S.Length)) //@ByFabioAlves
{ //@ByFabioAlves
if (S.Substring(i, 1) == " ") //@ByFabioAlves
{ //@ByFabioAlves
S = S.Substring(0, i) + S.Substring(i + 1, (S.Length - i - 1)); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
i++; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
return S; //@ByFabioAlves
} //@ByFabioAlves
public String ShrinkSpaces() //@ByFabioAlves
{ //@ByFabioAlves
return this.ShrinkSpaces(this.Value.Trim()); //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
public class LongItem //@ByFabioAlves
{ //@ByFabioAlves
private Int64 Value; //@ByFabioAlves
private int Size; //@ByFabioAlves
private bool Signalized; //@ByFabioAlves
public bool ItIsInt64; //@ByFabioAlves
private int ExpandedSize; //@ByFabioAlves
public string Comment; //@ByFabioAlves
public bool ValidationError; //@ByFabioAlves
public LongItem(Int64 Value,int Size,bool Signalized) //@ByFabioAlves
{ //@ByFabioAlves
this.Value = Value; //@ByFabioAlves
this.Size = Size; //@ByFabioAlves
this.Signalized = Signalized; //@ByFabioAlves
this.ItIsInt64 = true; //@ByFabioAlves
this.ExpandedSize = Size + (Signalized?1:0); //@ByFabioAlves
this.Comment = ""; //@ByFabioAlves
} //@ByFabioAlves
~LongItem() //@ByFabioAlves
{ //@ByFabioAlves
this.Dispose(); //@ByFabioAlves
} //@ByFabioAlves
public void Dispose() //@ByFabioAlves
{ //@ByFabioAlves
this.Comment = null; //@ByFabioAlves
} //@ByFabioAlves
public Int64 Get() //@ByFabioAlves
{ //@ByFabioAlves
string s = Math.Abs(this.Value).ToString().Trim(); //@ByFabioAlves
s = s.PadLeft(Math.Abs(this.Size),Convert.ToChar("0")); //@ByFabioAlves
s = s.Substring((s.Length - Math.Abs(this.Size)),this.Size); //@ByFabioAlves
s = ((this.Signalized)?"":((this.Value<0)?"-":"")) + s; //@ByFabioAlves
this.Value = Convert.ToInt64(s); //@ByFabioAlves
return this.Value; //@ByFabioAlves
} //@ByFabioAlves
public void Put(Int64 Value) //@ByFabioAlves
{ //@ByFabioAlves
this.Comment = ""; //@ByFabioAlves
this.ValidationError = false; //@ByFabioAlves
string s = Math.Abs(Value).ToString().Trim(); //@ByFabioAlves
s = s.PadLeft(Math.Abs(this.Size),Convert.ToChar("0")); //@ByFabioAlves
s = s.Substring((s.Length - Math.Abs(this.Size)),this.Size); //@ByFabioAlves
s = ((this.Signalized)?"":((Value<0)?"-":"")) + s; //@ByFabioAlves
this.Value = Convert.ToInt64(s); //@ByFabioAlves
} //@ByFabioAlves
public int GetSize() //@ByFabioAlves
{ //@ByFabioAlves
return this.Size; //@ByFabioAlves
} //@ByFabioAlves
public int GetExpandedSize() //@ByFabioAlves
{ //@ByFabioAlves
return this.ExpandedSize; //@ByFabioAlves
} //@ByFabioAlves
public bool GetSignalized() //@ByFabioAlves
{ //@ByFabioAlves
return this.Signalized; //@ByFabioAlves
} //@ByFabioAlves
public string GetFormattedString(bool OptionalSign) //@ByFabioAlves
{ //@ByFabioAlves
return ( (OptionalSign&&this.Signalized) //@ByFabioAlves
? //@ByFabioAlves
((this.Value < 0) ? "-" : "+") //@ByFabioAlves
: //@ByFabioAlves
( (this.Value < 0) ? "-" : "")) //@ByFabioAlves
+ Math.Abs(this.Value).ToString().Trim().PadLeft(this.Size, Convert.ToChar("0")); //@ByFabioAlves
} //@ByFabioAlves
public string GetFormattedString() //@ByFabioAlves
{ //@ByFabioAlves
return ( (this.Signalized) ? ((this.Value < 0) ? "-" : "+") : ((this.Value < 0) ? "-" : "")) //@ByFabioAlves
+ //@ByFabioAlves
Math.Abs(this.Value).ToString().Trim().PadLeft(this.Size, Convert.ToChar("0")); //@ByFabioAlves
} //@ByFabioAlves
private String ShrinkSpaces(String S) //@ByFabioAlves
{ //@ByFabioAlves
S = S.Trim(); //@ByFabioAlves
int i = 0; //@ByFabioAlves
while ((S.Length > 0) && (i < S.Length)) //@ByFabioAlves
{ //@ByFabioAlves
if (S.Substring(i, 1) == " ") //@ByFabioAlves
{ //@ByFabioAlves
S = S.Substring(0, i) + S.Substring(i + 1, (S.Length - i - 1)); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
i++; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
return S; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
public class FloatItem //@ByFabioAlves
{ //@ByFabioAlves
private Double Value; //@ByFabioAlves
private int Size; //@ByFabioAlves
private bool Signalized; //@ByFabioAlves
private int Precision; //@ByFabioAlves
public bool ItIsDouble; //@ByFabioAlves
private int ExpandedSize; //@ByFabioAlves
public string Comment; //@ByFabioAlves
public bool ValidationError; //@ByFabioAlves
public FloatItem(Int64 Value,int Size,bool Signalized,int Precision) //@ByFabioAlves
{ //@ByFabioAlves
this.Value = Value; //@ByFabioAlves
this.Size = Size; //@ByFabioAlves
this.Signalized = Signalized; //@ByFabioAlves
this.Precision = Precision; //@ByFabioAlves
this.ItIsDouble = true; //@ByFabioAlves
this.ExpandedSize = Size + (Signalized?2:1); //@ByFabioAlves
this.Comment = ""; //@ByFabioAlves
this.ValidationError = false; //@ByFabioAlves
} //@ByFabioAlves
~FloatItem() //@ByFabioAlves
{ //@ByFabioAlves
this.Dispose(); //@ByFabioAlves
} //@ByFabioAlves
public void Dispose() //@ByFabioAlves
{ //@ByFabioAlves
this.Comment = null; //@ByFabioAlves
} //@ByFabioAlves
public Double Get() //@ByFabioAlves
{ //@ByFabioAlves
return ((this.Signalized)?this.Value:Math.Abs(this.Value)); //@ByFabioAlves
} //@ByFabioAlves
public void Put(Double Value) //@ByFabioAlves
{ //@ByFabioAlves
this.Comment = ""; //@ByFabioAlves
this.ValidationError = false; //@ByFabioAlves
this.Value = ((this.Signalized)?Value:Math.Abs(Value)); //@ByFabioAlves
} //@ByFabioAlves
public int GetSize() //@ByFabioAlves
{ //@ByFabioAlves
return this.Size; //@ByFabioAlves
} //@ByFabioAlves
public int GetExpandedSize() //@ByFabioAlves
{ //@ByFabioAlves
return this.ExpandedSize; //@ByFabioAlves
} //@ByFabioAlves
public int GetPrecision() //@ByFabioAlves
{ //@ByFabioAlves
return this.Precision; //@ByFabioAlves
} //@ByFabioAlves
public bool GetSignalized() //@ByFabioAlves
{ //@ByFabioAlves
return this.Signalized; //@ByFabioAlves
} //@ByFabioAlves
private string GetFormattedString(int Size, Double Precision, bool Sign) //@ByFabioAlves
{ //@ByFabioAlves
int p = Math.Min(Size, Convert.ToInt16(Precision)); //@ByFabioAlves
string os = (Math.Abs(this.Value) * Math.Pow(10, p)).ToString(); //@ByFabioAlves
os = ((os.IndexOf(".") != -1) ? os.Substring(0, os.IndexOf(".")) : os); //@ByFabioAlves
os = os.PadLeft(Size, Convert.ToChar("0")); //@ByFabioAlves
os = os.Substring((os.Length - Size), Size); //@ByFabioAlves
os = os.Substring(0, (Size - p)) + "." + os.Substring((Size - p), p); //@ByFabioAlves
return ((Sign&&this.Signalized) ? ((this.Value < 0) ? "-" : "+") : "") + os; //@ByFabioAlves
} //@ByFabioAlves
public string GetFormattedString() //@ByFabioAlves
{ //@ByFabioAlves
return this.GetFormattedString(this.Size, this.Precision, this.Signalized ); //@ByFabioAlves
} //@ByFabioAlves
public string GetFormattedString(bool OptionalSign) //@ByFabioAlves
{ //@ByFabioAlves
return GetFormattedString(this.Size , this.Precision , OptionalSign); //@ByFabioAlves
} //@ByFabioAlves
private String ShrinkSpaces(String S) //@ByFabioAlves
{ //@ByFabioAlves
S = S.Trim(); //@ByFabioAlves
int i = 0; //@ByFabioAlves
while ((S.Length > 0) && (i < S.Length)) //@ByFabioAlves
{ //@ByFabioAlves
if (S.Substring(i, 1) == " ") //@ByFabioAlves
{ //@ByFabioAlves
S = S.Substring(0, i) + S.Substring(i + 1, (S.Length - i - 1)); //@ByFabioAlves
} //@ByFabioAlves
else //@ByFabioAlves
{ //@ByFabioAlves
i++; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
return S; //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves
} //@ByFabioAlves