/// <summary> /// Realiza el borrado de los nombres que encuentre vacios. /// </summary> /// <param name="idPersona">Id de la persona a realizar el calculo</param> /// <param name="hogCodigo">Codigo del hogar del hogar encuestado</param> /// <returns> Devuelve la edad de la persona</returns> public int get_cuartosHogar(int idPersona, string codHogar) { AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos(); try { int edad = 0; string funcion = "GIC_N_CARACTERIZACION.FN_GET_CUARTOSPORHOGAR"; datos.Conexion = baseDatos.connStringCar; datos.MotorBasedatos = true; List <Parametros> param = new List <Parametros>(); param.Add(baseDatos.asignarParametro("RESULT", 4, "System.Int32", "")); param.Add(baseDatos.asignarParametro("pIDPERSONA", 1, "System.Int32", idPersona.ToString())); param.Add(baseDatos.asignarParametro("pCODHOGAR", 1, "System.String", codHogar)); edad = int.Parse(datos.EjecutarFunciones(funcion, ref param)); return(edad); } catch (Exception) { return(0); } finally { ////datos.Dispose(); } }
public String obtenerTipoPersona(String codHogar, int idPersona) { AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos(); try { string informanteencuesta = "0"; string funcion = "GIC_N_CARACTERIZACION.FN_GET_TIPOPERSONA"; datos.Conexion = baseDatos.connStringCar; datos.MotorBasedatos = true; List <Parametros> param = new List <Parametros>(); param.Add(baseDatos.asignarParametro("RESULT", 4, "System.Int32", "")); param.Add(baseDatos.asignarParametro("pIDPERSONA", 1, "System.Int32", idPersona.ToString())); param.Add(baseDatos.asignarParametro("pCODHOGAR", 1, "System.String", codHogar)); int counttipopersona = int.Parse(datos.EjecutarFunciones(funcion, ref param)); if (counttipopersona > 0) { informanteencuesta = "SI"; } return(informanteencuesta); } catch (Exception) { return("NO"); } finally { ////datos.Dispose(); } }
public int FN_UPDATE_HOGAR_SAAH(string codHogar, string estado, string userIdApp, string Usuario) { AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos(); try { int val = 0; string funcion = "GIC_CATEGORIZACION.FN_UPDATE_HOGAR_SAAH"; datos.Conexion = baseDatos.connStringCar; datos.MotorBasedatos = true; List <Parametros> param = new List <Parametros>(); param.Add(baseDatos.asignarParametro("RESULT", 4, "System.Int32", "")); param.Add(baseDatos.asignarParametro("pCODHOGAR", 1, "System.String", codHogar)); param.Add(baseDatos.asignarParametro("pESTADO", 1, "System.String", estado)); param.Add(baseDatos.asignarParametro("pIDUSUARIO", 1, "System.String", userIdApp)); param.Add(baseDatos.asignarParametro("pUSUARIO", 1, "System.String", Usuario)); val = int.Parse(datos.EjecutarFunciones(funcion, ref param)); return(val); } catch (Exception) { return(0); } }
public int numeroCapitulosTerminados(string hogCodigo) { AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos(); try { int numero = 0; string funcion = "GIC_N_CARACTERIZACION.FN_NUMERO_CAPITULOS_TER"; datos.Conexion = baseDatos.connStringCar; datos.MotorBasedatos = true; List <Parametros> param = new List <Parametros>(); param.Add(baseDatos.asignarParametro("TOTCAPITULOS", 4, "System.Int32", "")); param.Add(baseDatos.asignarParametro("HOGCODIGO", 1, "System.String", hogCodigo.ToString())); numero = int.Parse(datos.EjecutarFunciones(funcion, ref param)); return(numero); } catch (Exception) { return(0); } finally { ////datos.Dispose(); } }
public string get_idpersonaXTipoPersona(string idpersona, string hogcodigo) { AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos(); try { string idPersonaJefe = ""; string funcion = "GIC_N_CARACTERIZACION.FN_RETORNA_TIPO_PERSONA"; datos.Conexion = baseDatos.connStringCar; datos.MotorBasedatos = true; List <Parametros> param = new List <Parametros>(); param.Add(baseDatos.asignarParametro("RESULT", 4, "System.Int32", "")); param.Add(baseDatos.asignarParametro("pIdPersona", 1, "System.Int32", idpersona)); param.Add(baseDatos.asignarParametro("pHOG_CODIGO", 1, "System.String", hogcodigo)); idPersonaJefe = datos.EjecutarFunciones(funcion, ref param); return(idPersonaJefe); } catch (Exception) { return(""); } finally { Console.WriteLine(""); } }
public string generarCodigoFormularioNuevo(string usuario, int idUsuario) { AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos(); try { string codigo = ""; string funcion = "GIC_N_CARACTERIZACION.GET_CODIGOHOGAR"; datos.Conexion = baseDatos.connStringCar; datos.MotorBasedatos = true; List <Parametros> param = new List <Parametros>(); param.Add(baseDatos.asignarParametro("returnvalue", 4, "System.String", "")); param.Add(baseDatos.asignarParametro("USUA_CREACION", 1, "System.String", usuario.ToString())); param.Add(baseDatos.asignarParametro("ID_USUARIO", 1, "System.String", idUsuario.ToString())); codigo = datos.EjecutarFunciones(funcion, ref param); return(codigo); } catch (Exception ex) { Console.WriteLine(ex.Message); throw; } finally { Console.WriteLine(""); } }
/// <summary> /// Devuelve el estado de una encuesta /// </summary> /// <param name="usuario">Código del hogar</param> /// <returns> Devuelve el estado de la encuesta</returns> public string get_estadoEncuesta(string hogCodigo) { AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos(); try { string estado = ""; string funcion = "GIC_N_CARACTERIZACION.FN_ESTADO_ENCUESTA"; datos.Conexion = baseDatos.connStringCar; datos.MotorBasedatos = true; List <Parametros> param = new List <Parametros>(); param.Add(baseDatos.asignarParametro("RESULT", 4, "System.String", "")); param.Add(baseDatos.asignarParametro("HOGCODIGO", 1, "System.String", hogCodigo.ToString())); estado = datos.EjecutarFunciones(funcion, ref param); return(estado); } catch (Exception) { return(""); } finally { Console.WriteLine(""); } }
public string obtenerFechaUltimaTRansaccion(string idUsuario) { AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos(); string fecha = ""; try { string funcion = "FECHA_SESION"; datos.Conexion = baseDatos.connStringCar; datos.MotorBasedatos = true; List <Parametros> param = new List <Parametros>(); param.Add(baseDatos.asignarParametro("RESULT", 4, "System.String", "")); param.Add(baseDatos.asignarParametro("p_IdUsuario", 1, "System.Int32", idUsuario.ToString())); fecha = datos.EjecutarFunciones(funcion, ref param); } catch (Exception ex) { Console.WriteLine(ex.Message); return(fecha); } finally { ////datos.Dispose(); } return(fecha); }
public int FN_GET_HOGAR_CERRAD_CONSTANCIA(string codHogar) { AccesoDatos.AccesoDatos datos = new AccesoDatos.AccesoDatos(); try { int totalHogar = 0; string funcion = "GIC_N_CARACTERIZACION.FN_GET_HOGAR_CERRAD_CONSTANCIA"; datos.Conexion = baseDatos.connStringCar; datos.MotorBasedatos = true; List <Parametros> param = new List <Parametros>(); param.Add(baseDatos.asignarParametro("RESULT", 4, "System.Int32", "")); param.Add(baseDatos.asignarParametro("pCODHOGAR", 1, "System.String", codHogar)); totalHogar = int.Parse(datos.EjecutarFunciones(funcion, ref param)); return(totalHogar); } catch (Exception) { return(0); } }