public static AnalysisSelector getInstance() { if (instance == null) { instance = new AnalysisSelector(); } return(instance); }
private void selectToContainer_Click(object sender, EventArgs e) { AnalysisSelector.getInstance().ShowDialog(typeName, "dsid_hospitality_session='" + hospitalitySession.ObjectId + "'", "dsdt_analysis_date", "r_object_id", selectedIds); if (AnalysisSelector.getInstance().isSuccess()) { List <string> result = AnalysisSelector.getInstance().returnValues(); foreach (string id in result) { createControl(id); } } }
private void chooseDiagnosisBtn_Click(object sender, EventArgs e) { AnalysisSelector.getInstance().ShowDialog("ddv_all_diagnosis", "dsid_hospitality_session='" + hospitalitySession.ObjectId + "'", "dss_diagnosis", "r_object_id", null); if (AnalysisSelector.getInstance().isSuccess()) { List <string> diagnosies = AnalysisSelector.getInstance().returnLabels(); StringBuilder str = new StringBuilder(); foreach (string v in diagnosies) { str.Append(v); } diagnosisTxt.Text = str.ToString(); } }
private void selectKAGBtn_Click(object sender, EventArgs e) { AnalysisSelector.getInstance().ShowDialog(DdtKag.NAME, "dsid_hospitality_session='" + hospitalitySession.ObjectId + "'", "r_creation_date", "r_object_id", new List <string> { "" }); if (AnalysisSelector.getInstance().isSuccess()) { List <string> ids = AnalysisSelector.getInstance().returnValues(); if (ids.Count > 0) { DdtKag kag = service.GetDdtKagService().GetById(ids[0]); initKag(kag); } } }
private void chooseAnalysisBtn_Click(object sender, EventArgs e) { string queryCnd = "dsid_hospitality_session='" + hospitalitySession.ObjectId + "' AND dss_operation_type IN ('ddt_ekg', 'ddt_urine_analysis'," + " 'ddt_egds', 'ddt_xray', 'ddt_uzi', 'ddt_blood_analysis')"; List <string> allAddedAnalysis = getAddedAnalysisIds(); AnalysisSelector.getInstance().ShowDialog("ddv_history", queryCnd, "dss_operation_name", "dsid_operation_id", allAddedAnalysis); if (AnalysisSelector.getInstance().isSuccess()) { List <string> diagnosies = AnalysisSelector.getInstance().returnValues(); foreach (string v in diagnosies) { DdvHistory history = service.GetDdvHistoryService().GetHistoryByOperationId(v); analysisGrid.Rows.Add(history.OperationId, history.OperationType, history.OperationName, "Дата проведения:" + history.OperationDate.ToLongDateString(), null); } } }