protected void btnSaveRefresh_Click(object sender, EventArgs e) { OperationResult objOperationResult = new OperationResult(); ServiceBL _serviceBL = new ServiceBL(); Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList serviceComponentFieldValues = null; Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList serviceComponentFields = null; List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList> _serviceComponentFieldValuesList = null; List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList> _serviceComponentFieldsList = null; if (_serviceComponentFieldsList == null) { _serviceComponentFieldsList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList>(); } //Verticies**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.RX_VERTICES_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtVertices.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //Campos Pulmonares**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.RX_CAMPOS_PULMONARES_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtCampoPulmo.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //Hilios**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.RX_HILOS_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtHilios.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //Senos CostoDiagragmáticos**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.RX_COSTO_ODIAFRAGMATICO_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtSenosCosto.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //Senos Cardiofrenicos**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.RX_SENOS_CARDIOFRENICOS_DESCRIPCION_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtSenosCardio.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //Mediastinos**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.RX_MEDIASTINOS_DESCRIPCION_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtMediastinos.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //Silueta**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.RX_SILUETA_CARDIACA_DESCRIPCION_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtSiluetaCardiaca.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //Índice Cardio**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.RX_INDICE_CARDIACO_DESCRIPCION_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtIndiceCardio.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //Partes blandas**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.RX_PARTES_BLANDAS_OSEAS_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtPartesBlandas.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //Descripción**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.RX_CONCLUSIONES_RADIOGRAFICAS_DESCRIPCION_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtDescripcion.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); var result = _serviceBL.AddServiceComponentValues(ref objOperationResult, _serviceComponentFieldsList, ((ClientSession)Session["objClientSession"]).GetAsList(), Session["IdTrabajador"].ToString(), Session["ServiceComponentId"].ToString()); Alert.ShowInTop("Datos grabados correctamente."); }
protected void btnSaveRefresh_Click(object sender, EventArgs e) { OperationResult objOperationResult = new OperationResult(); ServiceBL _serviceBL = new ServiceBL(); Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList serviceComponentFieldValues = null; Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList serviceComponentFields = null; List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList> _serviceComponentFieldValuesList = null; List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList> _serviceComponentFieldsList = null; if (_serviceComponentFieldsList == null) { _serviceComponentFieldsList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList>(); } //Rítmo**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.ELECTROCARDIOGRAMA_ONDA_P_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = dllRitmo.SelectedValue.ToString(); _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //Frecuencia**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.ELECTROCARDIOGRAMA_RITMO_SINUAL_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtFrecuencia.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //SEGMENTO PR**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.ELECTROCARDIOGRAMA_INTERVALO_PR_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtSegPR.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //ONDA QRS**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.ELECTROCARDIOGRAMA_COMPLEJO_QRS_ANORMAL_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtOndaQRS.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //SEGEMENTO QT**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.ELECTROCARDIOGRAMA_INTERVALO_QT_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtSegQT.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //EJE ORS**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.ELECTROCARDIOGRAMA_OTROS2_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtEjeORS.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //CONCLUSIONES**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.ELECTROCARDIOGRAMA_ONDA_T_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = dllConclusiones.SelectedValue.ToString(); _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); //DESCRIPCIÓN**-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*-*-*-*-*-*-*-*-*-*-*- serviceComponentFields = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldsList(); serviceComponentFields.v_ComponentFieldsId = Constants.ELECTROCARDIOGRAMA_DESCRIPCION_ID; serviceComponentFields.v_ServiceComponentId = Session["ServiceComponentId"].ToString(); _serviceComponentFieldValuesList = new List <Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList>(); serviceComponentFieldValues = new Sigesoft.Node.WinClient.BE.ServiceComponentFieldValuesList(); serviceComponentFieldValues.v_ComponentFieldValuesId = null; serviceComponentFieldValues.v_Value1 = txtDescripcion.Text; _serviceComponentFieldValuesList.Add(serviceComponentFieldValues); serviceComponentFields.ServiceComponentFieldValues = _serviceComponentFieldValuesList; // Agregar a mi lista _serviceComponentFieldsList.Add(serviceComponentFields); var result = _serviceBL.AddServiceComponentValues(ref objOperationResult, _serviceComponentFieldsList, ((ClientSession)Session["objClientSession"]).GetAsList(), Session["IdTrabajador"].ToString(), Session["ServiceComponentId"].ToString()); Alert.ShowInTop("Datos grabados correctamente."); }