public int SetPidDetails(Hl7Pid pid) { ApiResponse apiResponse = new ApiResponse(); SetPidRequest objRequest = new SetPidRequest(); objRequest.Params = pid; apiResponse = ApiCommunicator.CallApi(ConfigManager.ApiUrl + "pid/AddPid", JsonHelper.ConvertToJson(objRequest), "POST", "application/json"); if (apiResponse.Status == "Success") { if (!string.IsNullOrEmpty(apiResponse.Message)) { return(JsonHelper.ConvertFromJson <int>(apiResponse.Message)); } else { return(0); } } else { return(0); } }
public void PostPid(Hl7Pid pid, string url) { ApiResponse apiResponse = new ApiResponse(); SetPidRequest objRequest = new SetPidRequest(); objRequest.Params = pid; apiResponse = ApiCommunicator.CallApi(url, JsonHelper.ConvertToJson(objRequest), "POST", "application/json"); }
public int SetPid(Hl7Pid pid) { int id = -1; if (DataProvider == null) { DataProvider = new DataProvider(); } try { DataProvider.SetPid(pid); //objResponse.Id =id; } catch (Exception ex) { throw ex; } return(id); }
public void convertToHL7(string filePath) { try { string readContents = ""; using (StreamReader streamReader = new StreamReader(filePath)) { readContents = streamReader.ReadToEnd(); } var hl7Msg = readContents.Split(new string[] { "\r\n" }, StringSplitOptions.None) .Select(x => x.Split('|')).ToArray(); Hl7Msh msh = null; Hl7Pid pid = null; foreach (var seg in hl7Msg) { if (seg != null && seg.Length > 0) { switch (seg[0]) { case "MSH": msh = ConvertToMsh(seg); break; case "PID": pid = ConvertToPid(seg); break; default: break; } } } //if (msh != null) ; ApiManager apiManager = new ApiManager(); if (pid != null) { if (msh != null) { msh.PatientId = pid.PatientId; } apiManager.PostPid(pid, ConfigManager.ApiUrl + "pid/AddPid"); } if (msh != null) { apiManager.PostMsh(msh, ConfigManager.ApiUrl + "msh/AddMsh"); } string fileName = Path.GetFileName(filePath); File.Copy(filePath, ConfigManager.FilePath + "\\Processed\\" + fileName, true); File.Delete(filePath); //if (File.Exists(ConfigManager.FilePath + "\\Processed\\" + fileName)) //{ // File.Delete(ConfigManager.FilePath + "\\Processed\\" + fileName); //} //File.Move(filePath, ConfigManager.FilePath + "\\Processed\\" + fileName); } catch (Exception ex) { string fileName = Path.GetFileName(filePath); File.Copy(filePath, ConfigManager.FilePath + "\\Error\\" + fileName, true); File.Delete(filePath); //if (File.Exists(ConfigManager.FilePath + "\\Error\\" + fileName)) //{ // File.Delete(ConfigManager.FilePath + "\\Error\\" + fileName); //} //File.Move(filePath, ConfigManager.FilePath + "\\Error\\" + fileName); //Add exception file as well. } }
private Hl7Pid ConvertToPid(string[] pid) { Hl7Pid pidSeg = new Hl7Pid(); pidSeg.PatientId = Convert.ToInt32(GetArrayElement(pid, 2)); pidSeg.Pid1 = GetArrayElement(pid, 1); pidSeg.Pid2 = GetArrayElement(pid, 2); pidSeg.Pid3 = GetArrayElement(pid, 3); pidSeg.Pid4 = GetArrayElement(pid, 4); string[] pid5 = GetArrayElement(pid, 5).Split('^'); pidSeg.Pid5_1 = GetArrayElement(pid5, 0); pidSeg.Pid5_2 = GetArrayElement(pid5, 1); pidSeg.Pid5_3 = GetArrayElement(pid5, 2); pidSeg.Pid5_4 = GetArrayElement(pid5, 3); pidSeg.Pid5_5 = GetArrayElement(pid5, 4); pidSeg.Pid5_6 = GetArrayElement(pid5, 6); string[] pid6 = GetArrayElement(pid, 6).Split('^'); pidSeg.Pid6_1 = GetArrayElement(pid6, 0); pidSeg.Pid6_2 = GetArrayElement(pid6, 1); pidSeg.Pid6_3 = GetArrayElement(pid6, 2); pidSeg.Pid6_4 = GetArrayElement(pid6, 3); pidSeg.Pid6_5 = GetArrayElement(pid6, 4); pidSeg.Pid6_6 = GetArrayElement(pid6, 5); pidSeg.Pid6_7 = GetArrayElement(pid6, 6); pidSeg.Pid7 = GetArrayElement(pid, 7); pidSeg.Pid8 = GetArrayElement(pid, 8); string[] pid9 = GetArrayElement(pid, 9).Split('^'); pidSeg.Pid9_1 = GetArrayElement(pid9, 0); pidSeg.Pid9_2 = GetArrayElement(pid9, 1); pidSeg.Pid9_3 = GetArrayElement(pid9, 2); pidSeg.Pid9_4 = GetArrayElement(pid9, 3); pidSeg.Pid9_5 = GetArrayElement(pid9, 4); pidSeg.Pid9_6 = GetArrayElement(pid9, 5); pidSeg.Pid9_7 = GetArrayElement(pid9, 6); pidSeg.Pid10 = GetArrayElement(pid, 10); string[] pid11 = GetArrayElement(pid, 11).Split('^'); pidSeg.Pid11_1 = GetArrayElement(pid11, 0); pidSeg.Pid11_2 = GetArrayElement(pid11, 1); pidSeg.Pid11_3 = GetArrayElement(pid11, 2); pidSeg.Pid11_4 = GetArrayElement(pid11, 3); pidSeg.Pid11_5 = GetArrayElement(pid11, 4); pidSeg.Pid11_6 = GetArrayElement(pid11, 5); pidSeg.Pid11_7 = GetArrayElement(pid11, 6); pidSeg.Pid11_8 = GetArrayElement(pid11, 7); pidSeg.Pid11_9 = GetArrayElement(pid11, 8); pidSeg.Pid12 = GetArrayElement(pid, 12); string[] pid13 = GetArrayElement(pid, 13).Split('^'); pidSeg.Pid13_1 = GetArrayElement(pid13, 0); pidSeg.Pid13_2 = GetArrayElement(pid13, 1); pidSeg.Pid13_3 = GetArrayElement(pid13, 2); pidSeg.Pid13_4 = GetArrayElement(pid13, 3); string[] pid14 = GetArrayElement(pid, 14).Split('^'); pidSeg.Pid14_1 = GetArrayElement(pid14, 0); pidSeg.Pid14_2 = GetArrayElement(pid14, 1); pidSeg.Pid14_3 = GetArrayElement(pid14, 2); pidSeg.Pid14_4 = GetArrayElement(pid14, 3); string[] pid15 = GetArrayElement(pid, 15).Split('^'); pidSeg.Pid15_1 = GetArrayElement(pid15, 0); pidSeg.Pid15_2 = GetArrayElement(pid15, 1); pidSeg.Pid16 = GetArrayElement(pid, 16); pidSeg.Pid17 = GetArrayElement(pid, 17); pidSeg.Pid18 = GetArrayElement(pid, 18); pidSeg.Pid19 = GetArrayElement(pid, 19); pidSeg.Pid20 = GetArrayElement(pid, 20); pidSeg.Pid21 = GetArrayElement(pid, 21); pidSeg.Pid22 = GetArrayElement(pid, 22); pidSeg.Pid23 = GetArrayElement(pid, 23); pidSeg.Pid24 = GetArrayElement(pid, 24); pidSeg.Pid25 = GetArrayElement(pid, 25); pidSeg.Pid26 = GetArrayElement(pid, 26); pidSeg.Pid27 = GetArrayElement(pid, 27); pidSeg.Pid28 = GetArrayElement(pid, 28); pidSeg.Pid29 = GetArrayElement(pid, 29); pidSeg.Pid30 = GetArrayElement(pid, 30); return(pidSeg); }
public int SetPid(Hl7Pid pidContent) { int Id = -1; try { using (DbCommand spCommand = database.GetStoredProcCommand("SetPid")) { database.AddInParameter(spCommand, "@ID", DbType.Int32, pidContent.ID); database.AddInParameter(spCommand, "@PatientID", DbType.Int32, pidContent.PatientId); database.AddInParameter(spCommand, "@PID_1 ", DbType.String, pidContent.Pid1); database.AddInParameter(spCommand, "@PID_2", DbType.String, pidContent.Pid2); database.AddInParameter(spCommand, "@PID_3 ", DbType.String, pidContent.Pid3); database.AddInParameter(spCommand, "@PID_4", DbType.String, pidContent.Pid4); database.AddInParameter(spCommand, "@PID_5_1", DbType.String, pidContent.Pid5_1); database.AddInParameter(spCommand, "@PID_5_2", DbType.String, pidContent.Pid5_2); database.AddInParameter(spCommand, "@PID_5_3", DbType.String, pidContent.Pid5_3); database.AddInParameter(spCommand, "@PID_5_4", DbType.String, pidContent.Pid5_4); database.AddInParameter(spCommand, "@PID_5_5", DbType.String, pidContent.Pid5_5); database.AddInParameter(spCommand, "@PID_5_6", DbType.String, pidContent.Pid5_6); database.AddInParameter(spCommand, "@PID_6_1", DbType.String, pidContent.Pid6_1); database.AddInParameter(spCommand, "@PID_6_2", DbType.String, pidContent.Pid6_2); database.AddInParameter(spCommand, "@PID_6_3", DbType.String, pidContent.Pid6_3); database.AddInParameter(spCommand, "@PID_6_4", DbType.String, pidContent.Pid6_4); database.AddInParameter(spCommand, "@PID_6_5", DbType.String, pidContent.Pid6_5); database.AddInParameter(spCommand, "@PID_6_6", DbType.String, pidContent.Pid6_6); database.AddInParameter(spCommand, "@PID_6_7", DbType.String, pidContent.Pid6_7); database.AddInParameter(spCommand, "@PID_7", DbType.String, pidContent.Pid7); database.AddInParameter(spCommand, "@PID_8 ", DbType.String, pidContent.Pid8); database.AddInParameter(spCommand, "@PID_9_1", DbType.String, pidContent.Pid9_1); database.AddInParameter(spCommand, "@PID_9_2", DbType.String, pidContent.Pid9_2); database.AddInParameter(spCommand, "@PID_9_3", DbType.String, pidContent.Pid9_3); database.AddInParameter(spCommand, "@PID_9_4", DbType.String, pidContent.Pid9_4); database.AddInParameter(spCommand, "@PID_9_5", DbType.String, pidContent.Pid9_5); database.AddInParameter(spCommand, "@PID_9_6", DbType.String, pidContent.Pid9_6); database.AddInParameter(spCommand, "@PID_9_7", DbType.String, pidContent.Pid9_7); database.AddInParameter(spCommand, "@PID_10", DbType.String, pidContent.Pid10); database.AddInParameter(spCommand, "@PID_11_1", DbType.String, pidContent.Pid11_1); database.AddInParameter(spCommand, "@PID_11_2", DbType.String, pidContent.Pid11_2); database.AddInParameter(spCommand, "@PID_11_3", DbType.String, pidContent.Pid11_3); database.AddInParameter(spCommand, "@PID_11_4", DbType.String, pidContent.Pid11_4); database.AddInParameter(spCommand, "@PID_11_5", DbType.String, pidContent.Pid11_5); database.AddInParameter(spCommand, "@PID_11_6", DbType.String, pidContent.Pid11_6); database.AddInParameter(spCommand, "@PID_11_7", DbType.String, pidContent.Pid11_7); database.AddInParameter(spCommand, "@PID_11_8", DbType.String, pidContent.Pid11_8); database.AddInParameter(spCommand, "@PID_11_9", DbType.String, pidContent.Pid11_9); database.AddInParameter(spCommand, "@PID_12", DbType.String, pidContent.Pid12); database.AddInParameter(spCommand, "@PID_13_1", DbType.String, pidContent.Pid13_1); database.AddInParameter(spCommand, "@PID_13_2", DbType.String, pidContent.Pid13_2); database.AddInParameter(spCommand, "@PID_13_3", DbType.String, pidContent.Pid13_3); database.AddInParameter(spCommand, "@PID_13_4", DbType.String, pidContent.Pid13_4); database.AddInParameter(spCommand, "@PID_14_1", DbType.String, pidContent.Pid14_1); database.AddInParameter(spCommand, "@PID_14_2", DbType.String, pidContent.Pid14_2); database.AddInParameter(spCommand, "@PID_14_3", DbType.String, pidContent.Pid14_3); database.AddInParameter(spCommand, "@PID_14_4", DbType.String, pidContent.Pid14_4); database.AddInParameter(spCommand, "@PID_15_1", DbType.String, pidContent.Pid15_1); database.AddInParameter(spCommand, "@PID_15_2", DbType.String, pidContent.Pid15_2); database.AddInParameter(spCommand, "@PID_16", DbType.String, pidContent.Pid16); database.AddInParameter(spCommand, "@PID_17", DbType.String, pidContent.Pid17); database.AddInParameter(spCommand, "@PID_18", DbType.String, pidContent.Pid18); database.AddInParameter(spCommand, "@PID_19", DbType.String, pidContent.Pid19); database.AddInParameter(spCommand, "@PID_20", DbType.String, pidContent.Pid20); database.AddInParameter(spCommand, "@PID_21", DbType.String, pidContent.Pid21); database.AddInParameter(spCommand, "@PID_22", DbType.String, pidContent.Pid22); database.AddInParameter(spCommand, "@PID_23", DbType.String, pidContent.Pid23); database.AddInParameter(spCommand, "@PID_24", DbType.String, pidContent.Pid24); database.AddInParameter(spCommand, "@PID_25", DbType.String, pidContent.Pid25); database.AddInParameter(spCommand, "@PID_26", DbType.String, pidContent.Pid26); database.AddInParameter(spCommand, "@PID_27", DbType.String, pidContent.Pid27); database.AddInParameter(spCommand, "@PID_28", DbType.String, pidContent.Pid28); database.AddInParameter(spCommand, "@PID_29", DbType.String, pidContent.Pid29); database.AddInParameter(spCommand, "@PID_30", DbType.String, pidContent.Pid30); //database.AddOutParameter(spCommand, "@NotificationID", DbType.Int32, Int32.MaxValue); database.ExecuteScalar(spCommand); //Id = (Int32)database.GetParameterValue(spCommand, "@NotificationID"); } } catch (Exception ex) { throw ex; //logger if any } return(Id); }
public Hl7Pid GetPid(int id) { if (DataProvider == null) { DataProvider = new DataProvider(); } Hl7Pid pidItem = null; try { DataTable dtPid = DataProvider.GetPid(id); if (dtPid != null && dtPid.Rows.Count >= 1) { DataRow dr = dtPid.Rows[0]; pidItem = new Hl7Pid { //ID = Convert.ToInt32(dr["ID"]), PatientId = Convert.ToInt32(dr["PatientID"]), Pid1 = Convert.ToString(dr["PID_1"]), Pid2 = Convert.ToString(dr["PID_2"]), Pid3 = Convert.ToString(dr["PID_3"]), Pid4 = Convert.ToString(dr["PID_4"]), Pid5_1 = Convert.ToString(dr["PID_5_1"]), Pid5_2 = Convert.ToString(dr["PID_5_2"]), Pid5_3 = Convert.ToString(dr["PID_5_3"]), Pid5_4 = Convert.ToString(dr["PID_5_4"]), Pid5_5 = Convert.ToString(dr["PID_5_5"]), Pid5_6 = Convert.ToString(dr["PID_5_6"]), Pid6_1 = Convert.ToString(dr["PID_6_1"]), Pid6_2 = Convert.ToString(dr["PID_6_2"]), Pid6_3 = Convert.ToString(dr["PID_6_3"]), Pid6_4 = Convert.ToString(dr["PID_6_4"]), Pid6_5 = Convert.ToString(dr["PID_6_5"]), Pid6_6 = Convert.ToString(dr["PID_6_6"]), Pid6_7 = Convert.ToString(dr["PID_6_7"]), Pid7 = Convert.ToString(dr["PID_7"]), Pid8 = Convert.ToString(dr["PID_8"]), Pid9_1 = Convert.ToString(dr["PID_9_1"]), Pid9_2 = Convert.ToString(dr["PID_9_2"]), Pid9_3 = Convert.ToString(dr["PID_9_3"]), Pid9_4 = Convert.ToString(dr["PID_9_4"]), Pid9_5 = Convert.ToString(dr["PID_9_5"]), Pid9_6 = Convert.ToString(dr["PID_9_6"]), Pid9_7 = Convert.ToString(dr["PID_9_7"]), Pid10 = Convert.ToString(dr["PID_10"]), Pid11_1 = Convert.ToString(dr["PID_11_1"]), Pid11_2 = Convert.ToString(dr["PID_11_2"]), Pid11_3 = Convert.ToString(dr["PID_11_3"]), Pid11_4 = Convert.ToString(dr["PID_11_4"]), Pid11_5 = Convert.ToString(dr["PID_11_5"]), Pid11_6 = Convert.ToString(dr["PID_11_6"]), Pid11_7 = Convert.ToString(dr["PID_11_7"]), Pid11_8 = Convert.ToString(dr["PID_11_8"]), Pid11_9 = Convert.ToString(dr["PID_11_9"]), Pid12 = Convert.ToString(dr["PID_12"]), Pid13_1 = Convert.ToString(dr["PID_13_1"]), Pid13_2 = Convert.ToString(dr["PID_13_2"]), Pid13_3 = Convert.ToString(dr["PID_13_3"]), Pid13_4 = Convert.ToString(dr["PID_13_4"]), Pid14_1 = Convert.ToString(dr["PID_14_1"]), Pid14_2 = Convert.ToString(dr["PID_14_2"]), Pid14_3 = Convert.ToString(dr["PID_14_3"]), Pid14_4 = Convert.ToString(dr["PID_14_4"]), Pid15_1 = Convert.ToString(dr["PID_15_1"]), Pid15_2 = Convert.ToString(dr["PID_15_2"]), Pid16 = Convert.ToString(dr["PID_16"]), Pid17 = Convert.ToString(dr["PID_17"]), Pid18 = Convert.ToString(dr["PID_18"]), Pid19 = Convert.ToString(dr["PID_19"]), Pid20 = Convert.ToString(dr["PID_20"]), Pid21 = Convert.ToString(dr["PID_21"]), Pid22 = Convert.ToString(dr["PID_22"]), Pid23 = Convert.ToString(dr["PID_23"]), Pid24 = Convert.ToString(dr["PID_24"]), Pid25 = Convert.ToString(dr["PID_25"]), Pid26 = Convert.ToString(dr["PID_26"]), Pid27 = Convert.ToString(dr["PID_27"]), Pid28 = Convert.ToString(dr["PID_28"]), Pid29 = Convert.ToString(dr["PID_29"]), Pid30 = Convert.ToString(dr["PID_30"]) }; } } catch (Exception ex) { throw ex; } return(pidItem); }
protected void btnPidsave_Click1(object sender, EventArgs e) { Hl7Pid pid = new Hl7Pid(); pid.PatientId = Convert.ToInt32(txtPatientId.Value); pid.Pid1 = txtPid_1.Value; pid.Pid2 = txtPid_2.Value; pid.Pid3 = txtPid_3.Value; pid.Pid4 = txtPid_4.Value; pid.Pid5_1 = txtPid_5_1.Value; pid.Pid5_2 = txtPid_5_2.Value; pid.Pid5_3 = txtPid_5_3.Value; pid.Pid5_4 = txtPid_5_4.Value; pid.Pid5_5 = txtPid_5_5.Value; pid.Pid5_6 = txtPid_5_6.Value; pid.Pid6_1 = txtPid_6_1.Value; pid.Pid6_2 = txtPid_6_2.Value; pid.Pid6_3 = txtPid_6_3.Value; pid.Pid6_4 = txtPid_6_4.Value; pid.Pid6_5 = txtPid_6_5.Value; pid.Pid6_6 = txtPid_6_6.Value; pid.Pid6_7 = txtPid_6_7.Value; pid.Pid7 = txtPid_7.Value; pid.Pid8 = txtPid_8.Value; pid.Pid9_1 = txtPid_9_1.Value; pid.Pid9_2 = txtPid_9_2.Value; pid.Pid9_3 = txtPid_9_3.Value; pid.Pid9_4 = txtPid_9_4.Value; pid.Pid9_5 = txtPid_9_5.Value; pid.Pid9_6 = txtPid_9_6.Value; pid.Pid9_7 = txtPid_9_7.Value; pid.Pid10 = txtPid_10.Value; pid.Pid11_1 = txtPid_11_1.Value; pid.Pid11_2 = txtPid_11_2.Value; pid.Pid11_3 = txtPid_11_3.Value; pid.Pid11_4 = txtPid_11_4.Value; pid.Pid11_5 = txtPid_11_5.Value; pid.Pid11_6 = txtPid_11_6.Value; pid.Pid11_7 = txtPid_11_7.Value; pid.Pid11_8 = txtPid_11_8.Value; pid.Pid11_9 = txtPid_11_9.Value; pid.Pid12 = txtPid_12.Value; pid.Pid13_1 = txtPid_13_1.Value; pid.Pid13_2 = txtPid_13_2.Value; pid.Pid13_3 = txtPid_13_3.Value; pid.Pid13_4 = txtPid_13_4.Value; pid.Pid14_1 = txtPid_14_1.Value; pid.Pid14_2 = txtPid_14_2.Value; pid.Pid14_3 = txtPid_14_3.Value; pid.Pid14_4 = txtPid_14_4.Value; pid.Pid15_1 = txtPid_15_1.Value; pid.Pid15_2 = txtPid_15_2.Value; pid.Pid16 = txtPid_16.Value; pid.Pid17 = txtPid_17.Value; pid.Pid18 = txtPid_18.Value; pid.Pid19 = txtPid_19.Value; pid.Pid20 = txtPid_20.Value; pid.Pid21 = txtPid_21.Value; pid.Pid22 = txtPid_22.Value; pid.Pid23 = txtPid_23.Value; pid.Pid24 = txtPid_24.Value; pid.Pid25 = txtPid_25.Value; pid.Pid26 = txtPid_26.Value; pid.Pid27 = txtPid_27.Value; pid.Pid28 = txtPid_28.Value; pid.Pid29 = txtPid_29.Value; pid.Pid30 = txtPid_30.Value; PidManager pidManager = new PidManager(); pidManager.SetPidDetails(pid); }
protected void btnPidsearch_Click(object sender, EventArgs e) { PidManager pidManager = new PidManager(); Hl7Pid pid = pidManager.GetPidDetails(Convert.ToInt32(txtPatientId.Value)); if (pid != null) { txtPidID.Value = Convert.ToString(pid.ID); txtPid_1.Value = pid.Pid1; txtPid_2.Value = pid.Pid2; txtPid_3.Value = pid.Pid3; txtPid_4.Value = pid.Pid4; txtPid_5_1.Value = pid.Pid5_1; txtPid_5_2.Value = pid.Pid5_2; txtPid_5_3.Value = pid.Pid5_3; txtPid_5_4.Value = pid.Pid5_4; txtPid_5_5.Value = pid.Pid5_5; txtPid_5_6.Value = pid.Pid5_6; txtPid_6_1.Value = pid.Pid6_1; txtPid_6_2.Value = pid.Pid6_2; txtPid_6_3.Value = pid.Pid6_3; txtPid_6_4.Value = pid.Pid6_4; txtPid_6_5.Value = pid.Pid6_5; txtPid_6_6.Value = pid.Pid6_6; txtPid_6_7.Value = pid.Pid6_7; txtPid_7.Value = pid.Pid7; txtPid_8.Value = pid.Pid8; txtPid_9_1.Value = pid.Pid9_1; txtPid_9_2.Value = pid.Pid9_2; txtPid_9_3.Value = pid.Pid9_3; txtPid_9_4.Value = pid.Pid9_4; txtPid_9_5.Value = pid.Pid9_5; txtPid_9_6.Value = pid.Pid9_6; txtPid_9_7.Value = pid.Pid9_7; txtPid_10.Value = pid.Pid10; txtPid_11_1.Value = pid.Pid11_1; txtPid_11_2.Value = pid.Pid11_2; txtPid_11_3.Value = pid.Pid11_3; txtPid_11_4.Value = pid.Pid11_4; txtPid_11_5.Value = pid.Pid11_5; txtPid_11_6.Value = pid.Pid11_6; txtPid_11_7.Value = pid.Pid11_7; txtPid_11_8.Value = pid.Pid11_8; txtPid_11_9.Value = pid.Pid11_9; txtPid_12.Value = pid.Pid12; txtPid_13_1.Value = pid.Pid13_1; txtPid_13_2.Value = pid.Pid13_2; txtPid_13_3.Value = pid.Pid13_3; txtPid_13_4.Value = pid.Pid13_4; txtPid_14_1.Value = pid.Pid14_1; txtPid_14_2.Value = pid.Pid14_2; txtPid_14_3.Value = pid.Pid14_3; txtPid_14_4.Value = pid.Pid14_4; txtPid_15_1.Value = pid.Pid15_1; txtPid_15_2.Value = pid.Pid15_2; txtPid_16.Value = pid.Pid16; txtPid_17.Value = pid.Pid17; txtPid_18.Value = pid.Pid18; txtPid_19.Value = pid.Pid19; txtPid_20.Value = pid.Pid20; txtPid_21.Value = pid.Pid21; txtPid_22.Value = pid.Pid22; txtPid_23.Value = pid.Pid23; txtPid_24.Value = pid.Pid24; txtPid_25.Value = pid.Pid25; txtPid_26.Value = pid.Pid26; txtPid_27.Value = pid.Pid27; txtPid_28.Value = pid.Pid28; txtPid_29.Value = pid.Pid29; txtPid_30.Value = pid.Pid30; } }