private List <clsEstudio> obtenerListaEstudios() { List <clsEstudio> lst = new List <clsEstudio>(); try { foreach (GridViewRow row in grvEstudios.Rows) { CheckBox chk = row.Cells[4].FindControl("chkEstudio") as CheckBox; if (chk != null && chk.Checked) { int intEstudioID = Convert.ToInt32(grvEstudios.DataKeys[row.RowIndex].Values["intEstudioID"].ToString()); clsEstudio mdlEst = new clsEstudio(); mdlEst = lstEstudios.First(x => x.intEstudioID == intEstudioID); if (mdlEst != null) { lst.Add(mdlEst); } } } } catch (Exception eOLE) { Log.EscribeLog("Existe un error en obtenerListaEstudios: " + eOLE.Message, 3, Usuario.vchUsuario); } return(lst); }
public CapturasViewModel() { Paciente = new clsPaciente(); Presupuesto = new clsPresupuesto(); Estudio = new clsEstudio(); TipoEstudios = new List <clsTipoEstudio>(); Prioridades = new List <clsPrioridad>(); }
public ClienteF2CRequest() { Token = string.Empty; vchClaveSitio = string.Empty; intUsuarioID = String.Empty; vchUsuario = string.Empty; vchPassword = string.Empty; id_Sitio = int.MinValue; tipoServicio = int.MinValue; estudio = new clsEstudio(); intDetEstudioID = int.MinValue; mdlConfig = new tbl_ConfigSitio(); mdlConfiguracion = new clsConfiguracion(); vchPathServer = string.Empty; }
public List <clsEstudio> allEstudios() { List <clsEstudio> estudios = new List <clsEstudio>(); DataTable dt = SqlHelper.ExecuteDataset(SqlHelper.connString, "all_estudios_RMN").Tables[0]; for (int i = 0; i < dt.Rows.Count; i++) { clsEstudio estudio = new clsEstudio(); estudio.Fecha_sol = dt.Rows[i]["Est_Fecha_sol"].ToString(); estudio.Fecha_rea = dt.Rows[i]["Est_Fecha_rea"].ToString(); estudio.Observacion = dt.Rows[i]["Est_Observaciones"].ToString(); estudio.Fk_tipo_id = Convert.ToInt32(dt.Rows[i]["Fk_Tipo_Id"]); estudio.Fk_pri_id = Convert.ToInt32(dt.Rows[i]["Fk_Pri_Id"]); estudio.Fk_Afiliacion = dt.Rows[i]["Fk_Pac_Afiliacion"].ToString(); estudios.Add(estudio); } return(estudios); }
public List<clsEstudio> allEstudios() { List<clsEstudio> estudios = new List<clsEstudio>(); DataTable dt = SqlHelper.ExecuteDataset(SqlHelper.connString, "all_estudios_RMN").Tables[0]; for (int i = 0; i < dt.Rows.Count; i++) { clsEstudio estudio = new clsEstudio(); estudio.Fecha_sol = dt.Rows[i]["Est_Fecha_sol"].ToString(); estudio.Fecha_rea = dt.Rows[i]["Est_Fecha_rea"].ToString(); estudio.Observacion = dt.Rows[i]["Est_Observaciones"].ToString(); estudio.Fk_tipo_id = Convert.ToInt32(dt.Rows[i]["Fk_Tipo_Id"]); estudio.Fk_pri_id = Convert.ToInt32(dt.Rows[i]["Fk_Pri_Id"]); estudio.Fk_Afiliacion = dt.Rows[i]["Fk_Pac_Afiliacion"].ToString(); estudios.Add(estudio); } return estudios; }
public int agregar_estudio(clsEstudio est) { try { object[] estudio = new object[6]; estudio[0] = est.Fecha_sol; estudio[1] = est.Fecha_rea; estudio[2] = est.Observacion; estudio[3] = est.Fk_tipo_id; estudio[4] = est.Fk_pri_id; estudio[5] = est.Fk_Afiliacion; return(Convert.ToInt32(SqlHelper.ExecuteScalar(SqlHelper.connString, "agr_est_RMN", estudio))); //SqlHelper.ExecuteNonQuery(SqlHelper.connString, "agr_est_RMN", estudio); //return 1; } catch (Exception) { return(0); } }
public int agregar_estudio(clsEstudio est) { try { object[] estudio = new object[6]; estudio[0] = est.Fecha_sol; estudio[1] = est.Fecha_rea; estudio[2] = est.Observacion; estudio[3] = est.Fk_tipo_id; estudio[4] = est.Fk_pri_id; estudio[5] = est.Fk_Afiliacion; return Convert.ToInt32(SqlHelper.ExecuteScalar(SqlHelper.connString, "agr_est_RMN", estudio)); //SqlHelper.ExecuteNonQuery(SqlHelper.connString, "agr_est_RMN", estudio); //return 1; } catch (Exception) { return 0; } }
public ClienteF2CResponse setEstudioServer(clsEstudio _estudio) { ClienteF2CResponse response = new ClienteF2CResponse(); try { ClienteF2CRequest request = new ClienteF2CRequest(); request.estudio = _estudio; //request.id_SitioSpecified = true; request.id_Sitio = _estudio.id_Sitio; request.vchClaveSitio = _estudio.vchClaveSitio; request.Token = Security.Encrypt(_estudio.id_Sitio + "|" + _estudio.vchClaveSitio); response = NapoleonDA.setEstudioServer(request); } catch (Exception esES) { response.valido = false; response.message = esES.Message; Log.EscribeLog("Existe un error en setEstudioServer: " + esES.Message); } return(response); }
public List <clsEstudio> getEstudiosPendientes() { List <clsEstudio> _lstEst = new List <clsEstudio>(); try { using (NapAUXDA = new NAPOLEONAUXEntities()) { if (NapAUXDA.tbl_DET_EstudioAUX.Any(x => !(bool)x.bitSync)) { var query = (from item in NapAUXDA.tbl_DET_EstudioAUX join mst in NapAUXDA.tbl_MST_EstudioAUX on item.intEstudioID equals mst.intEstudioID into MD from MD1 in MD.DefaultIfEmpty() where !(bool)item.bitSync select new { intDetEstudioID = item.intDetEstudioID, intEstudioID = item.intEstatusID, intEstatusID = item.intEstatusID, vchNameFile = item.vchNameFile, intSizeFile = item.intSizeFile, vchPathFile = item.vchPathFile, vchStudyInstanceUID = item.vchStudyInstanceUID, datFecha = item.datFecha, id_Sitio = MD1.id_Sitio, intModalidad = MD1.intModalidadID, vchAccessionNumber = MD1.vchAccessionNumber, vchPatientBirthDate = MD1.vchPatientBirthDate, PatientID = MD1.PatientID, PatientName = MD1.PatientName, vchgenero = MD1.vchgenero, vchEdad = MD1.vchEdad }).ToList(); if (query != null) { if (query.Count > 0) { foreach (var item in query) { clsEstudio mdl = new clsEstudio(); mdl.intDetEstudioID = item.intDetEstudioID; mdl.intEstudioID = (int)item.intEstatusID; mdl.intEstatusID = (int)item.intEstatusID; mdl.vchNameFile = item.vchNameFile; mdl.intSizeFile = (int)item.intSizeFile; mdl.vchPathFile = item.vchPathFile; mdl.vchStudyInstanceUID = item.vchStudyInstanceUID; mdl.datFecha = (DateTime)item.datFecha; mdl.id_Sitio = (int)item.id_Sitio; mdl.intModalidadID = (int)item.intModalidad; mdl.vchAccessionNumber = item.vchAccessionNumber; mdl.vchPatientBirthDate = item.vchPatientBirthDate; mdl.PatientID = item.PatientID; mdl.PatientName = item.PatientName; mdl.vchgenero = item.vchgenero; mdl.vchEdad = item.vchEdad; _lstEst.Add(mdl); } } } } } } catch (Exception egEP) { _lstEst = null; Log.EscribeLog("Existe un error en getEstudiosPendientes: " + egEP.Message); } return(_lstEst); }
protected void grvBusqueda_RowDataBound(object sender, GridViewRowEventArgs e) { try { if (e.Row.RowType == DataControlRowType.Pager) { Label lblTotalNumDePaginas = (Label)e.Row.FindControl("lblBandejaTotal"); lblTotalNumDePaginas.Text = grvBusqueda.PageCount.ToString(); TextBox txtIrAlaPagina = (TextBox)e.Row.FindControl("txtBandeja"); txtIrAlaPagina.Text = (grvBusqueda.PageIndex + 1).ToString(); DropDownList ddlTamPagina = (DropDownList)e.Row.FindControl("ddlBandeja"); ddlTamPagina.SelectedValue = grvBusqueda.PageSize.ToString(); } if (e.Row.RowType != DataControlRowType.DataRow) { return; } clsEstudio _mdl = new clsEstudio(); _mdl = e.Row.DataItem as clsEstudio; LinkButton lblEstatus = (LinkButton)e.Row.FindControl("lblEstatus"); //HtmlAnchor atag = (HtmlAnchor)e.Row.FindControl("lblTooltip"); //string contenido = "- Archivo 1: En proceso. " + "<br/>"; //contenido += "- Archivo 2: En proceso. " + "<br/>"; //atag.Attributes.Add("data-content", contenido); lblEstatus.Text = _mdl.vchEstatusID; //Agregar botones para manejar las prioridades if (_mdl.intSecuencia > 0) { if (_mdl.intSecuencia != 1 && _mdl.intSecuencia != SecMax) { ((LinkButton)e.Row.Cells[13].FindControl("btnUp")).Visible = true; ((LinkButton)e.Row.Cells[13].FindControl("btnDown")).Visible = true; } if (_mdl.intSecuencia != 1 && _mdl.intSecuencia == SecMax) { ((LinkButton)e.Row.Cells[13].FindControl("btnUp")).Visible = true; ((LinkButton)e.Row.Cells[13].FindControl("btnDown")).Visible = false; } if (_mdl.intSecuencia == 1 && _mdl.intSecuencia != SecMax) { ((LinkButton)e.Row.Cells[13].FindControl("btnUp")).Visible = false; ((LinkButton)e.Row.Cells[13].FindControl("btnDown")).Visible = true; } if (_mdl.intSecuencia == 1 && _mdl.intSecuencia == SecMax) { ((LinkButton)e.Row.Cells[13].FindControl("btnUp")).Visible = false; ((LinkButton)e.Row.Cells[13].FindControl("btnDown")).Visible = false; } } else { ((LinkButton)e.Row.Cells[13].FindControl("btnUp")).Visible = false; ((LinkButton)e.Row.Cells[13].FindControl("btnDown")).Visible = false; } if (_mdl.intEstatusID >= 3) { ((CheckBox)e.Row.Cells[13].FindControl("ckhPrioridad")).Enabled = false; } else { ((CheckBox)e.Row.Cells[13].FindControl("ckhPrioridad")).Enabled = true; } } catch (Exception egrdb) { throw new Exception(egrdb.Message); } }
public EstudioRequest() { mdlEstudio = new clsEstudio(); mdlUser = new clsUsuario(); intPacienteID = int.MinValue; }
public void modificar_estudio(clsEstudio estu) { throw new NotImplementedException(); }
public EstudioResponse() { mdlEstudio = new clsEstudio(); Mensaje = string.Empty; Success = false; }