public List <ListadoResidentesCama> listarPacientesCama(string BDMedical) { List <ListadoResidentesCama> respuesta = new List <ListadoResidentesCama>(); Conexion objConexion = new Conexion("OpenMedical"); String sql = "SELECT P.Id, P.Identificacion,P.Nombre,ISNULL(L.Nombre) Cama FROM paciente P INNER JOIN " + BDMedical + ".dbo.IngresoResidente IR ON IR.PacienteId=P.Id " + " LEFT JOIN " + BDMedical + ".dbo.CamaAsignada LA on LA.Pacientesid=P.id " + " LEFT JOIN " + BDMedical + ".dbo.Cama L on L.CamaId=LA.CamaId"; Paquete paquete = objConexion.consultar(sql); if (!paquete.Error) { if (!paquete.esVacio()) { for (int i = 0; i < paquete.Datos.Rows.Count; i++) { ListadoResidentesCama objPaciente = new ListadoResidentesCama(); objPaciente.Id = paquete.Datos.Rows[i]["Id"].ToString(); objPaciente.Identificacion = paquete.Datos.Rows[i]["Identificacion"].ToString(); objPaciente.Nombre = paquete.Datos.Rows[i]["Nombre"].ToString(); objPaciente.CamaAsignada = paquete.Datos.Rows[i]["Cama"].ToString(); respuesta.Add(objPaciente); } } } return(respuesta); }
private List <ListadoActivosFijos> descargarDataTable(Paquete paquete) { List <ListadoActivosFijos> respuesta = new List <ListadoActivosFijos>(); if (!paquete.Error) { if (!paquete.esVacio()) { for (int i = 0; i < paquete.Datos.Rows.Count; i++) { ListadoActivosFijos obj = new ListadoActivosFijos(); obj.ActivoFijoId = paquete.Datos.Rows[i]["ActivoFijoId"].ToString(); obj.Codigo = paquete.Datos.Rows[i]["Codigo"].ToString(); obj.Descripcion = paquete.Datos.Rows[i]["Descripcion"].ToString(); obj.TerceroId = Convert.ToInt16(paquete.Datos.Rows[i]["TerceroId"]); obj.Responsable = paquete.Datos.Rows[i]["Responsable"].ToString(); obj.EstadoActivoFijoId = Convert.ToInt16(paquete.Datos.Rows[i]["EstadoActivoFijoId"]); obj.Estado = paquete.Datos.Rows[i]["Estado"].ToString(); obj.DescripcionEstado = paquete.Datos.Rows[i]["DescripcionEstado"].ToString(); respuesta.Add(obj); } } } return(respuesta); }
public List <ListadoResidentesLocker> listarPacientesLocker(string BDMedical) { List <ListadoResidentesLocker> respuesta = new List <ListadoResidentesLocker>(); Conexion objConexion = new Conexion("OpenMedical"); String sql = "SELECT P.Id, P.Identificacion,P.Nombre,ISNULL(L.Codigo+' - '+ L.Descripcion) Locker FROM paciente P INNER JOIN " + BDMedical + ".dbo.IngresoResidente IR ON IR.PacienteId=P.Id " + " LEFT JOIN " + BDMedical + ".dbo.LockerAsignado LA on LA.Pacientesid=P.id " + " LEFT JOIN " + BDMedical + ".dbo.Locker L on L.LockerId=LA.LockerId"; Paquete paquete = objConexion.consultar(sql); if (!paquete.Error) { if (!paquete.esVacio()) { for (int i = 0; i < paquete.Datos.Rows.Count; i++) { ListadoResidentesLocker objPaciente = new ListadoResidentesLocker(); objPaciente.Id = paquete.Datos.Rows[i]["Id"].ToString(); objPaciente.Identificacion = paquete.Datos.Rows[i]["Identificacion"].ToString(); objPaciente.Nombre = paquete.Datos.Rows[i]["Nombre"].ToString(); objPaciente.LockerAsignado = paquete.Datos.Rows[i]["Locker"].ToString(); respuesta.Add(objPaciente); } } } return(respuesta); }
public static object Login(Dictionary <string, object> Parameter) { #region Declaración de variables Resultado Result = new Resultado { sCode = false }; Procedimiento ProcedimientoValidar = new Procedimiento(); Paquete Paquete = new Paquete(); #endregion try { objConexion.setNombreConexion("CadenaConexion"); ProcedimientoValidar = new Procedimiento("[dbo].[PA_ValidarLogin]"); ProcedimientoValidar.agregarParametro(new Parametro("@sUsuario", SqlDbType.VarChar, Base64Decode(Parameter["sUsuario"].ToString()), ParameterDirection.Input)); ProcedimientoValidar.agregarParametro(new Parametro("@sPassword", SqlDbType.VarChar, Base64Decode(Parameter["sPassword"].ToString()), ParameterDirection.Input)); Paquete = objConexion.ejecutar(ProcedimientoValidar); if (!Paquete.Error) { if (!Paquete.esVacio()) { HttpCookie hCookie = HttpContext.Current.Request.Cookies["User"]; if (hCookie == null) { hCookie = new HttpCookie("User"); } hCookie["NombreCompleto"] = Paquete.Datos.Rows[0]["NombreCompleto"].ToString(); hCookie["RolName"] = Paquete.Datos.Rows[0]["RolUsuario"].ToString(); hCookie["Usuario"] = Paquete.Datos.Rows[0]["Usuario"].ToString(); hCookie["IdUsuario"] = Paquete.Datos.Rows[0]["IdUsuario"].ToString(); hCookie["sJsonUsuario"] = JsonConvert.SerializeObject(Paquete.Datos); HttpContext.Current.Response.Cookies.Add(hCookie); } else { Result.sCode = true; Result.sMessage = "Usuario no existe en el sistema..."; } } else { Result.sCode = true; Result.sMessage = "Error al validar login...\n" + Paquete.Mensaje; } } catch (Exception ex) { Result.sCode = true; Result.sMessage = "Error al validar login...\n" + ex.Message; } return(JsonConvert.SerializeObject(Result)); }
private List <ListadoIngresoResidentes> descargarDataTable(Paquete paquete) { List <ListadoIngresoResidentes> respuesta = new List <ListadoIngresoResidentes>(); if (!paquete.Error) { if (!paquete.esVacio()) { for (int i = 0; i < paquete.Datos.Rows.Count; i++) { ListadoIngresoResidentes obj = new ListadoIngresoResidentes(); obj.IngresoResidenteId = paquete.Datos.Rows[i]["IngresoResidenteId"].ToString(); obj.Sede = paquete.Datos.Rows[i]["Sede"].ToString(); obj.Identificacion = paquete.Datos.Rows[i]["Identificacion"].ToString(); obj.Paciente = paquete.Datos.Rows[i]["Paciente"].ToString(); obj.FechaIngreso = paquete.Datos.Rows[i]["FechaIngreso"].ToString().Substring(0, 10); obj.TipoAdiccion = paquete.Datos.Rows[i]["TipoAdiccion"].ToString(); obj.CelularAcudiente = paquete.Datos.Rows[i]["CelularAcudiente"].ToString(); if (paquete.Datos.Rows[i]["EstadoResidente"].ToString().Equals("0")) { obj.Estado = "Interno"; } if (paquete.Datos.Rows[i]["EstadoResidente"].ToString().Equals("1")) { obj.Estado = "ReIngreso"; } if (paquete.Datos.Rows[i]["EstadoResidente"].ToString().Equals("2")) { obj.Estado = "Movilizado"; } if (paquete.Datos.Rows[i]["EstadoResidente"].ToString().Equals("3")) { obj.Estado = "Abandono"; } if (paquete.Datos.Rows[i]["EstadoResidente"].ToString().Equals("4")) { obj.Estado = "Interno"; } if (paquete.Datos.Rows[i]["EstadoResidente"].ToString().Equals("5")) { obj.Estado = "Expulsado"; } if (paquete.Datos.Rows[i]["EstadoResidente"].ToString().Equals("6")) { obj.Estado = "Desprendimiento"; } obj.Cama = paquete.Datos.Rows[i]["Cama"].ToString(); obj.Locker = paquete.Datos.Rows[i]["Locker"].ToString(); respuesta.Add(obj); } } } return(respuesta); }
private void Inicializar() { try { hidden_Periodos.Value = "[]"; hidden_Anios.Value = "[]"; objConexion.setNombreConexion("CadenaConexion"); #region CargarPeriodos Procedimiento usp_Procedimiento = new Procedimiento("[dbo].[usp_ObtenerComboPeriodo]"); Paquete objPaquete = objConexion.ejecutar(usp_Procedimiento); if (!objPaquete.Error) { if (!objPaquete.esVacio()) { hidden_Periodos.Value = JsonConvert.SerializeObject(objPaquete.Datos); } } #endregion #region CargarAñosLectivos DataTable dtAnios = new DataTable(); dtAnios.Columns.Add("Codigo"); dtAnios.Columns.Add("Nombre"); int iRangoAnios = 10; int iAnioActual = DateTime.Now.Year; for (int i = 0; i < iRangoAnios; i++) { DataRow row = dtAnios.NewRow(); row["Codigo"] = iAnioActual.ToString(); row["Nombre"] = iAnioActual.ToString(); dtAnios.Rows.Add(row); iAnioActual--; } if (dtAnios.Rows.Count > 0) { hidden_Anios.Value = JsonConvert.SerializeObject(dtAnios); } #endregion } catch (Exception ex) { string sMensaje = "Error Page_Load() : " + ex.Message; ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "MensajeError('" + sMensaje + "')", true); } }
public List <Paciente> listarPacientes() { List <Paciente> respuesta = new List <Paciente>(); Conexion objConexion = new Conexion("OpenMedical"); String sql = "SELECT [Id],[Identificacion],[Carnet],[Nom1Afil],[Nom2Afil],[Ape1Afil],[Ape2Afil],[Profesion],[FechaNac],[Sexo],[DirAfil] " + " ,[TelRes],[TelOfic],[EstadoCivil],[Regimen],[Zona],[TipoID],[Municipio],[UnidadEdad],[Responsable],[Acompañante],[TelAcomp]" + ",[Expedicion],[Historia],[Usuario],[Nivel],[TipoUsuario],[Facturarlo],[Activo],[DirCatastrofe],[MunicipioCatastrofe],[DepartamentoCatastrofe]" + ",[ZonaCatastrofe],[FechaCatastrofe],[FechaOp],[Grado],[Parentesco],[FechaAfil],[Pensionado],[FechaInsc],[ConsHistoria],[ConsEvol]" + ",[CA],[Diagnostico],[Multado],[Recibo],[Escolaridad],[Sangre],[Etnia],[Barrio],[FichaSisben],[FechaEPS],[TipoCabFamilia],[IdCabFamilia]" + ",[CodAdministradora],[GrupoPoblacional],[CondBenef],[ModalidadSubsi],[TipoCotizante],[FechaSisben],[FechaAfiliacionSisben],[Muerto]" + ",[OrigenMuerte],[FechaMuerte],[Control],[Huella],[TelResponsable],[Nombre],[bHuella],[EstadoEmbarazo],[idReligion],[Foto],[NombreCUI]" + " FROM[dbo].[Pacientes]"; Paquete paquete = objConexion.consultar(sql); if (!paquete.Error) { if (!paquete.esVacio()) { for (int i = 0; i < paquete.Datos.Rows.Count; i++) { Paciente objPaciente = new Paciente(); objPaciente.Id = paquete.Datos.Rows[i]["Id"].ToString(); objPaciente.Identificacion = paquete.Datos.Rows[i]["Identificacion"].ToString(); objPaciente.Carnet = paquete.Datos.Rows[i]["Carnet"].ToString(); objPaciente.Nom1Afil = paquete.Datos.Rows[i]["Nom1Afil"].ToString(); objPaciente.Nom2Afil = paquete.Datos.Rows[i]["Nom2Afil"].ToString(); objPaciente.Ape1Afil = paquete.Datos.Rows[i]["Ape1Afil"].ToString(); objPaciente.Ape2Afil = paquete.Datos.Rows[i]["Ape2Afil"].ToString(); objPaciente.Profesion = paquete.Datos.Rows[i]["Profesion"].ToString(); objPaciente.FechaNac = paquete.Datos.Rows[i]["FechaNac"].ToString().Equals("") ? Convert.ToDateTime("01/01/1900") : Convert.ToDateTime(paquete.Datos.Rows[i]["FechaNac"]); objPaciente.Sexo = paquete.Datos.Rows[i]["Sexo"].ToString(); objPaciente.DirAfil = paquete.Datos.Rows[i]["DirAfil"].ToString(); objPaciente.TelRes = paquete.Datos.Rows[i]["TelRes"].ToString(); objPaciente.TelOfic = paquete.Datos.Rows[i]["TelOfic"].ToString(); objPaciente.EstadoCivil = paquete.Datos.Rows[i]["EstadoCivil"].ToString(); objPaciente.Regimen = paquete.Datos.Rows[i]["Regimen"].ToString(); objPaciente.Zona = paquete.Datos.Rows[i]["Zona"].ToString(); objPaciente.TipoID = paquete.Datos.Rows[i]["TipoID"].ToString(); objPaciente.Municipio = paquete.Datos.Rows[i]["Municipio"].ToString(); objPaciente.UnidadEdad = paquete.Datos.Rows[i]["UnidadEdad"].ToString(); objPaciente.Responsable = paquete.Datos.Rows[i]["Responsable"].ToString(); objPaciente.Acompañante = paquete.Datos.Rows[i]["Acompañante"].ToString(); objPaciente.TelAcomp = paquete.Datos.Rows[i]["TelAcomp"].ToString(); objPaciente.Expedicion = paquete.Datos.Rows[i]["Expedicion"].ToString(); objPaciente.Historia = paquete.Datos.Rows[i]["Historia"].ToString(); objPaciente.Usuario = paquete.Datos.Rows[i]["Usuario"].ToString(); objPaciente.Nivel = paquete.Datos.Rows[i]["Nivel"].ToString(); objPaciente.TipoUsuario = paquete.Datos.Rows[i]["TipoUsuario"].ToString(); objPaciente.Facturarlo = Convert.ToBoolean(paquete.Datos.Rows[i]["Facturarlo"]); objPaciente.Activo = Convert.ToBoolean(paquete.Datos.Rows[i]["Activo"]); objPaciente.DirCatastrofe = paquete.Datos.Rows[i]["DirCatastrofe"].ToString(); objPaciente.MunicipioCatastrofe = paquete.Datos.Rows[i]["MunicipioCatastrofe"].ToString(); objPaciente.DepartamentoCatastrofe = paquete.Datos.Rows[i]["DepartamentoCatastrofe"].ToString(); objPaciente.ZonaCatastrofe = paquete.Datos.Rows[i]["ZonaCatastrofe"].ToString(); objPaciente.FechaCatastrofe = paquete.Datos.Rows[i]["FechaCatastrofe"].ToString().Equals("") ? Convert.ToDateTime("01/01/1900") : Convert.ToDateTime(paquete.Datos.Rows[i]["FechaCatastrofe"]); objPaciente.FechaOp = paquete.Datos.Rows[i]["FechaOp"].ToString().Equals("") ? Convert.ToDateTime("01/01/1900") : Convert.ToDateTime(paquete.Datos.Rows[i]["FechaOp"]); objPaciente.Grado = paquete.Datos.Rows[i]["Grado"].ToString(); objPaciente.Parentesco = paquete.Datos.Rows[i]["Parentesco"].ToString(); objPaciente.FechaAfil = paquete.Datos.Rows[i]["FechaAfil"].ToString().Equals("") ? Convert.ToDateTime("01/01/1900") : Convert.ToDateTime(paquete.Datos.Rows[i]["FechaAfil"]); objPaciente.Pensionado = paquete.Datos.Rows[i]["Pensionado"].ToString(); objPaciente.FechaInsc = paquete.Datos.Rows[i]["FechaInsc"].ToString().Equals("") ? Convert.ToDateTime("01/01/1900") : Convert.ToDateTime(paquete.Datos.Rows[i]["FechaInsc"]); objPaciente.ConsHistoria = paquete.Datos.Rows[i]["ConsHistoria"].ToString().Equals("") ? 0 : Convert.ToInt16(paquete.Datos.Rows[i]["ConsHistoria"]); objPaciente.ConsEvol = paquete.Datos.Rows[i]["ConsEvol"].ToString().Equals("")?0: Convert.ToInt16(paquete.Datos.Rows[i]["ConsEvol"]); objPaciente.CA = paquete.Datos.Rows[i]["CA"].ToString(); objPaciente.Diagnostico = paquete.Datos.Rows[i]["Diagnostico"].ToString(); objPaciente.Multado = paquete.Datos.Rows[i]["Multado"].ToString().Equals("") ? false : Convert.ToBoolean(paquete.Datos.Rows[i]["Multado"]); objPaciente.Recibo = paquete.Datos.Rows[i]["Recibo"].ToString(); objPaciente.Escolaridad = paquete.Datos.Rows[i]["Escolaridad"].ToString(); objPaciente.Sangre = paquete.Datos.Rows[i]["Sangre"].ToString(); objPaciente.Etnia = paquete.Datos.Rows[i]["Etnia"].ToString(); objPaciente.Barrio = paquete.Datos.Rows[i]["Barrio"].ToString(); objPaciente.FichaSisben = paquete.Datos.Rows[i]["FichaSisben"].ToString(); objPaciente.FechaEPS = paquete.Datos.Rows[i]["FechaEPS"].ToString().Equals("") ? Convert.ToDateTime("01/01/1900") : Convert.ToDateTime(paquete.Datos.Rows[i]["FechaEPS"]); objPaciente.TipoCabFamilia = paquete.Datos.Rows[i]["TipoCabFamilia"].ToString(); objPaciente.IdCabFamilia = paquete.Datos.Rows[i]["IdCabFamilia"].ToString(); objPaciente.CodAdministradora = paquete.Datos.Rows[i]["CodAdministradora"].ToString(); objPaciente.GrupoPoblacional = paquete.Datos.Rows[i]["GrupoPoblacional"].ToString(); objPaciente.CondBenef = paquete.Datos.Rows[i]["CondBenef"].ToString(); objPaciente.ModalidadSubsi = paquete.Datos.Rows[i]["ModalidadSubsi"].ToString(); objPaciente.TipoCotizante = paquete.Datos.Rows[i]["TipoCotizante"].ToString(); objPaciente.FechaSisben = paquete.Datos.Rows[i]["FechaSisben"].ToString().Equals("")? Convert.ToDateTime("01/01/1900"): Convert.ToDateTime(paquete.Datos.Rows[i]["FechaSisben"]); objPaciente.FechaAfiliacionSisben = paquete.Datos.Rows[i]["FechaAfiliacionSisben"].ToString().Equals("") ? Convert.ToDateTime("01/01/1900") : Convert.ToDateTime(paquete.Datos.Rows[i]["FechaAfiliacionSisben"]); objPaciente.Muerto = paquete.Datos.Rows[i]["Muerto"].ToString().Equals("") ? false : Convert.ToBoolean(paquete.Datos.Rows[i]["Muerto"]); objPaciente.OrigenMuerte = paquete.Datos.Rows[i]["OrigenMuerte"].ToString(); objPaciente.FechaMuerte = paquete.Datos.Rows[i]["FechaMuerte"].ToString().Equals("") ? Convert.ToDateTime("01/01/1900") : Convert.ToDateTime(paquete.Datos.Rows[i]["FechaMuerte"]); objPaciente.Control = paquete.Datos.Rows[i]["Control"].ToString(); objPaciente.Huella = paquete.Datos.Rows[i]["Huella"].ToString(); objPaciente.TelResponsable = paquete.Datos.Rows[i]["TelResponsable"].ToString(); objPaciente.Nombre = paquete.Datos.Rows[i]["Nombre"].ToString(); objPaciente.bHuella = paquete.Datos.Rows[i]["bHuella"].ToString().Equals("")?false: Convert.ToBoolean(paquete.Datos.Rows[i]["bHuella"]); objPaciente.EstadoEmbarazo = paquete.Datos.Rows[i]["EstadoEmbarazo"].ToString().Equals("") ? false : Convert.ToBoolean(paquete.Datos.Rows[i]["EstadoEmbarazo"]); objPaciente.idReligion = paquete.Datos.Rows[i]["idReligion"].ToString().Equals("") ? 0 : Convert.ToInt16(paquete.Datos.Rows[i]["idReligion"]); objPaciente.Foto = paquete.Datos.Rows[i]["Foto"].ToString(); objPaciente.NombreCUI = paquete.Datos.Rows[i]["NombreCUI"].ToString(); respuesta.Add(objPaciente); } } } return(respuesta); }