public List <TipoIdentificacion> obtenerTipos() { List <TipoIdentificacion> retorno = new List <TipoIdentificacion>(); Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_obtener_tipos_identificacion", cnn); cmd.CommandType = CommandType.StoredProcedure; cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { TipoIdentificacion entidad = new TipoIdentificacion(); entidad.id_tipoId = Convert.ToInt32(dr["id_tipoId"].ToString()); entidad.nombre_tipoId = dr["nombre_tipoId"].ToString(); retorno.Add(entidad); } dr.Close(); return(retorno); }
public List<Municipio> ObtenerMunicipiosDepartamentos(int IdDepartamento) { List<Municipio> retorno = new List<Municipio>(); Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_obtener_municipios_departamento", cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@idDepartamento", SqlDbType.Int); cmd.Parameters["@idDepartamento"].Value = IdDepartamento; cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { Municipio entidad = new Municipio(); entidad.IdDepartamento = Convert.ToInt32(dr["idDepartamento"].ToString()); entidad.IdMunicipio = Convert.ToInt32(dr["IdMunicipio"].ToString()); entidad.NombreMunicipio = dr["NombreMunicipio"].ToString(); entidad.CodigoDANE = dr["CodigoDANE"].ToString(); retorno.Add(entidad); } dr.Close(); return retorno; }
public List<Departamento> ObtenerDepartamentos() { List<Departamento> retorno = new List<Departamento>(); Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_consulta_departamentos", cnn); cmd.CommandType = CommandType.StoredProcedure; cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { Departamento entidad = new Departamento(); entidad.IdDepartamento = Convert.ToInt32(dr["idDepartamento"].ToString()); entidad.IdPais = Convert.ToInt32(dr["IdPais"].ToString()); entidad.NombreDepartamento = dr["NombreDepartamento"].ToString(); entidad.CodigoDANE = dr["CodigoDANE"].ToString(); retorno.Add(entidad); } dr.Close(); return retorno; }
public List <Paciente> obtenerPacientes(int paginaActual, int TamanioPagina, ref int TotalRegistros, string NumeroIdentificacion) { List <Paciente> retorno = new List <Paciente>(); Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_consultar_pacientes_identificacion", cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@PageSize", SqlDbType.Int); cmd.Parameters.Add("@PageNumber", SqlDbType.Int); cmd.Parameters.Add("@Identificacion", SqlDbType.VarChar); cmd.Parameters["@PageSize"].Value = TamanioPagina; cmd.Parameters["@PageNumber"].Value = paginaActual; cmd.Parameters["@Identificacion"].Value = NumeroIdentificacion; cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); bool primera = true; while (dr.Read()) { if (primera) { TotalRegistros = Convert.ToInt32(dr["TotalRows"].ToString()); primera = false; } Paciente entidad = new Paciente(); entidad.id_paciente = Convert.ToInt32(dr["id_paciente"].ToString()); entidad.nombres_paciente = dr["nombres_paciente"].ToString(); entidad.apellidos_paciente = dr["apellidos_paciente"].ToString(); entidad.ident_paciente = dr["ident_paciente"].ToString(); entidad.tipo_id = Convert.ToInt32(dr["tipo_id"].ToString()); entidad.genero_paciente = Convert.ToInt32(dr["genero_paciente"].ToString()); entidad.fecha_nacimiento = Convert.ToDateTime(dr["fecha_nacimiento"].ToString()); entidad.fecha_registro = Convert.ToDateTime(dr["fecha_registro"].ToString()); entidad.direccion_paciente = dr["direccion_paciente"].ToString(); entidad.telefono_paciente = dr["telefono_paciente"].ToString(); entidad.movil_paciente = dr["movil_paciente"].ToString(); entidad.mail_paciente = dr["mail_paciente"].ToString(); retorno.Add(entidad); } dr.Close(); return(retorno); }
/// <summary> /// Metodo para registrar el usuario ante el centralizador /// </summary> /// <param name="app"></param> /// <param name="centralizador"></param> /// <param name="repositorioKey"></param> /// <param name="carpetaUsuarioInicial"></param> /// <returns></returns> public int RegistrarUsuario(String app, String centralizador, String repositorioKey, String carpetaUsuarioInicial, String nombres, String Apellidos, int tipoIdentificacion, String numeroIdentificacion) { try { Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("registrar_usuario_app", cnn); cmd.CommandType = CommandType.StoredProcedure; #region(Crear parametros del procedimiento almacenado) cmd.Parameters.Add("@userIdApplicacion", SqlDbType.VarChar); cmd.Parameters.Add("@userIdCentralizador", SqlDbType.VarChar); cmd.Parameters.Add("@repositorioKey", SqlDbType.VarChar); cmd.Parameters.Add("@carpetaUsuarioInicial", SqlDbType.VarChar); cmd.Parameters.Add("@Nombres", SqlDbType.VarChar); cmd.Parameters.Add("@Apellidos", SqlDbType.VarChar); cmd.Parameters.Add("@tipoIdentificacion", SqlDbType.Int); cmd.Parameters.Add("@numeroIdentificacion", SqlDbType.VarChar); #endregion #region(Pasar parametros del procedimiento almacenado) cmd.Parameters["@userIdApplicacion"].Value /* */= app; cmd.Parameters["@userIdCentralizador"].Value/* */ = centralizador; cmd.Parameters["@repositorioKey"].Value /* */= repositorioKey; cmd.Parameters["@carpetaUsuarioInicial"].Value/* */ = carpetaUsuarioInicial; cmd.Parameters["@Nombres"].Value/* */ = nombres; cmd.Parameters["@Apellidos"].Value/* */ = Apellidos; cmd.Parameters["@tipoIdentificacion"].Value/* */ = tipoIdentificacion; cmd.Parameters["@numeroIdentificacion"].Value/* */ = numeroIdentificacion; #endregion cmd.Connection.Open(); int i = cmd.ExecuteNonQuery(); cmd.Connection.Close(); return i; } catch (Exception ex) { AppLog.Write(" Error Creacion Usuario", AppLog.LogMessageType.Error, ex, "OperadorCarpeta"); throw ex; } }
public List<Paciente> obtenerPacientes(int paginaActual, int TamanioPagina, ref int TotalRegistros, string NumeroIdentificacion) { List<Paciente> retorno = new List<Paciente>(); Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_consultar_pacientes_identificacion", cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@PageSize", SqlDbType.Int); cmd.Parameters.Add("@PageNumber", SqlDbType.Int); cmd.Parameters.Add("@Identificacion", SqlDbType.VarChar); cmd.Parameters["@PageSize"].Value = TamanioPagina; cmd.Parameters["@PageNumber"].Value = paginaActual; cmd.Parameters["@Identificacion"].Value = NumeroIdentificacion; cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); bool primera = true; while (dr.Read()) { if (primera) { TotalRegistros = Convert.ToInt32(dr["TotalRows"].ToString()); primera = false; } Paciente entidad = new Paciente(); entidad.id_paciente = Convert.ToInt32(dr["id_paciente"].ToString()); entidad.nombres_paciente = dr["nombres_paciente"].ToString(); entidad.apellidos_paciente = dr["apellidos_paciente"].ToString(); entidad.ident_paciente = dr["ident_paciente"].ToString(); entidad.tipo_id = Convert.ToInt32(dr["tipo_id"].ToString()); entidad.genero_paciente = Convert.ToInt32(dr["genero_paciente"].ToString()); entidad.fecha_nacimiento = Convert.ToDateTime(dr["fecha_nacimiento"].ToString()); entidad.fecha_registro = Convert.ToDateTime(dr["fecha_registro"].ToString()); entidad.direccion_paciente = dr["direccion_paciente"].ToString(); entidad.telefono_paciente = dr["telefono_paciente"].ToString(); entidad.movil_paciente = dr["movil_paciente"].ToString(); entidad.mail_paciente = dr["mail_paciente"].ToString(); retorno.Add(entidad); } dr.Close(); return retorno; }
public int registrarPacienteNuevo(Paciente pacienteNuevo) { Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_registrar_paciente", cnn); cmd.CommandType = CommandType.StoredProcedure; #region (Crear parametros del procedimiento almacenado) cmd.Parameters.Add("@nombres_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@apellidos_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@ident_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@tipo_id", SqlDbType.Int); cmd.Parameters.Add("@genero_paciente", SqlDbType.Int); //cmd.Parameters.Add("@fecha_nacimiento", SqlDbType.Date); cmd.Parameters.Add("@direccion_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@telefono_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@movil_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@mail_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@userId", SqlDbType.VarChar); #endregion #region (Pasar parametros del procedimiento almacenado) cmd.Parameters["@nombres_paciente"].Value /* */ = pacienteNuevo.nombres_paciente; cmd.Parameters["@apellidos_paciente"].Value /* */ = pacienteNuevo.apellidos_paciente; cmd.Parameters["@ident_paciente"].Value /* */ = pacienteNuevo.ident_paciente; cmd.Parameters["@tipo_id"].Value /* */ = pacienteNuevo.tipo_id; cmd.Parameters["@genero_paciente"].Value /* */ = pacienteNuevo.genero_paciente; //cmd.Parameters["@fecha_nacimiento"].Value/* */ = pacienteNuevo.fecha_nacimiento; cmd.Parameters["@direccion_paciente"].Value /* */ = pacienteNuevo.direccion_paciente; cmd.Parameters["@telefono_paciente"].Value /* */ = pacienteNuevo.telefono_paciente; cmd.Parameters["@movil_paciente"].Value /* */ = pacienteNuevo.movil_paciente; cmd.Parameters["@mail_paciente"].Value /* */ = pacienteNuevo.mail_paciente; cmd.Parameters["@userId"].Value /* */ = pacienteNuevo.userId; #endregion cmd.Connection.Open(); int i = cmd.ExecuteNonQuery(); cmd.Connection.Close(); return(i); }
public List<Catalizadores> obtenerCatalizadores() { List<Catalizadores> retorno = new List<Catalizadores>(); Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_obtener_catalizadores", cnn); cmd.CommandType = CommandType.StoredProcedure; cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { Catalizadores entidad = new Catalizadores(); entidad.id_catalizador = Convert.ToInt32(dr["id_catalizador"].ToString()); entidad.nombre_catalizador = dr["nombre_catalizador"].ToString(); retorno.Add(entidad); } dr.Close(); return retorno; }
public List<TipoIdentificacion> obtenerTipos() { List<TipoIdentificacion> retorno = new List<TipoIdentificacion>(); Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_obtener_tipos_identificacion", cnn); cmd.CommandType = CommandType.StoredProcedure; cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { TipoIdentificacion entidad = new TipoIdentificacion(); entidad.id_tipoId = Convert.ToInt32(dr["id_tipoId"].ToString()); entidad.nombre_tipoId = dr["nombre_tipoId"].ToString(); retorno.Add(entidad); } dr.Close(); return retorno; }
public List<Doctor> obtenerDoctoresIdentificaion(int paginaActual, int TamanioPagina, ref int TotalRegistros, string NumeroIdentificacion) { List<Doctor> retorno = new List<Doctor>(); Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_consultar_doctores_identificacion", cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@PageSize", SqlDbType.Int); cmd.Parameters.Add("@PageNumber", SqlDbType.Int); cmd.Parameters.Add("@Identificacion", SqlDbType.VarChar); cmd.Parameters["@PageSize"].Value = TamanioPagina; cmd.Parameters["@PageNumber"].Value = paginaActual; cmd.Parameters["@Identificacion"].Value = NumeroIdentificacion; cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); bool primera = true; while (dr.Read()) { if (primera) { TotalRegistros = Convert.ToInt32(dr["TotalRows"].ToString()); primera = false; } Doctor entidad = new Doctor(); entidad.id_doctor = Convert.ToInt32(dr["id_doctor"].ToString()); entidad.nombres_doctor = dr["nombres_doctor"].ToString(); entidad.apellidos_doctor = dr["apellidos_doctor"].ToString(); entidad.mail_doctor = dr["mail_doctor"].ToString(); entidad.tipo_id = Convert.ToInt32(dr["tipo_id"].ToString()); entidad.ident_doctor = dr["ident_doctor"].ToString(); retorno.Add(entidad); } dr.Close(); return retorno; }
public List<Episodios> obtenerEpisodiosPacientes(int paginaActual, int TamanioPagina, ref int TotalRegistros, string idpaciente) { List<Episodios> retorno = new List<Episodios>(); Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_consulta_episodios_por_paciente_userid", cnn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@PageSize", SqlDbType.Int); cmd.Parameters.Add("@PageNumber", SqlDbType.Int); cmd.Parameters.Add("@idpaciente", SqlDbType.VarChar); cmd.Parameters["@PageSize"].Value = TamanioPagina; cmd.Parameters["@PageNumber"].Value = paginaActual; cmd.Parameters["@idpaciente"].Value = idpaciente; cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); bool primera = true; while (dr.Read()) { if (primera) { TotalRegistros = Convert.ToInt32(dr["TotalRows"].ToString()); primera = false; } Episodios entidad = new Episodios(); entidad.id_episodio = Convert.ToInt32(dr["id_episodio"].ToString()); entidad.id_paciente = Convert.ToInt32(dr["id_paciente"].ToString()); entidad.duracion = Convert.ToInt32(dr["duracion"].ToString()); entidad.nombre_intensidad = dr["nombre_intensidad"].ToString(); entidad.fecha_episodio = Convert.ToDateTime(dr["fecha_episodio"].ToString()); retorno.Add(entidad); } dr.Close(); return retorno; }
public int RegistrarUsuario(String app, String centralizador) { Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_registrar_paciente", cnn); cmd.CommandType = CommandType.StoredProcedure; #region(Crear parametros del procedimiento almacenado) cmd.Parameters.Add("@userIdApplicacion", SqlDbType.VarChar); cmd.Parameters.Add("@userIdCentralizador", SqlDbType.VarChar); #endregion #region(Pasar parametros del procedimiento almacenado) cmd.Parameters["@userIdApplicacion"].Value /* */= app; cmd.Parameters["@userIdCentralizador"].Value/* */ = centralizador; #endregion cmd.Connection.Open(); int i = cmd.ExecuteNonQuery(); cmd.Connection.Close(); return i; }
public int asociarPacienteDoctor(int paciente, int doctor) { Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("AsociarPacienteDoctor", cnn); cmd.CommandType = CommandType.StoredProcedure; #region(Crear parametros del procedimiento almacenado) cmd.Parameters.Add("@paciente", SqlDbType.Int); cmd.Parameters.Add("@doctor", SqlDbType.Int); #endregion #region(Pasar parametros del procedimiento almacenado) cmd.Parameters["@paciente"].Value /* */= paciente; cmd.Parameters["@doctor"].Value/* */= doctor; #endregion cmd.Connection.Open(); int i = cmd.ExecuteNonQuery(); cmd.Connection.Close(); return i; }
public List<Pais> obtenerPaises() { List<Pais> retorno = new List<Pais>(); Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_consulta_pais", cnn); cmd.CommandType = CommandType.StoredProcedure; cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { Pais entidad = new Pais(); entidad.IdPais = Convert.ToInt32(dr["idPais"].ToString()); entidad.NombrePais = dr["nombrePais"].ToString(); entidad.CodigoDane = dr["codigoDANE"].ToString(); retorno.Add(entidad); } dr.Close(); return retorno; }
public int registrarPacienteNuevo(Paciente pacienteNuevo) { Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_registrar_paciente", cnn); cmd.CommandType = CommandType.StoredProcedure; #region(Crear parametros del procedimiento almacenado) cmd.Parameters.Add("@nombres_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@apellidos_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@ident_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@tipo_id", SqlDbType.Int); cmd.Parameters.Add("@genero_paciente", SqlDbType.Int); //cmd.Parameters.Add("@fecha_nacimiento", SqlDbType.Date); cmd.Parameters.Add("@direccion_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@telefono_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@movil_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@mail_paciente", SqlDbType.VarChar); cmd.Parameters.Add("@userId", SqlDbType.VarChar); #endregion #region(Pasar parametros del procedimiento almacenado) cmd.Parameters["@nombres_paciente"].Value /* */= pacienteNuevo.nombres_paciente; cmd.Parameters["@apellidos_paciente"].Value/* */ = pacienteNuevo.apellidos_paciente; cmd.Parameters["@ident_paciente"].Value/* */ = pacienteNuevo.ident_paciente; cmd.Parameters["@tipo_id"].Value/* */ = pacienteNuevo.tipo_id; cmd.Parameters["@genero_paciente"].Value/* */ = pacienteNuevo.genero_paciente; //cmd.Parameters["@fecha_nacimiento"].Value/* */ = pacienteNuevo.fecha_nacimiento; cmd.Parameters["@direccion_paciente"].Value/* */ = pacienteNuevo.direccion_paciente; cmd.Parameters["@telefono_paciente"].Value/* */ = pacienteNuevo.telefono_paciente; cmd.Parameters["@movil_paciente"].Value/* */ = pacienteNuevo.movil_paciente; cmd.Parameters["@mail_paciente"].Value/* */ = pacienteNuevo.mail_paciente; cmd.Parameters["@userId"].Value/* */ = pacienteNuevo.userId; #endregion cmd.Connection.Open(); int i = cmd.ExecuteNonQuery(); cmd.Connection.Close(); return i; }
public int sp_registrar_episodio_paciente(string idpaciente, int idintensidad, int duracion) { Conexion conn = new Conexion(); SqlConnection cnn = conn.getSqlConnection(); SqlCommand cmd = new SqlCommand("sp_registrar_episodio_paciente", cnn); cmd.CommandType = CommandType.StoredProcedure; #region(Crear parametros del procedimiento almacenado) cmd.Parameters.Add("@idpaciente", SqlDbType.VarChar); cmd.Parameters.Add("@idintensidad", SqlDbType.Int); cmd.Parameters.Add("@duracion", SqlDbType.Int); SqlParameter parm2 = new SqlParameter("@new_identity", SqlDbType.Int); parm2.Size = 50; parm2.Direction = ParameterDirection.Output; // This is important! cmd.Parameters.Add(parm2); #endregion #region(Pasar parametros del procedimiento almacenado) cmd.Parameters["@idpaciente"].Value /* */= idpaciente; cmd.Parameters["@idintensidad"].Value/* */ = idintensidad; cmd.Parameters["@duracion"].Value/* */ = duracion; #endregion cmd.Connection.Open(); cmd.ExecuteNonQuery(); int ans = (int)cmd.Parameters["@new_identity"].Value; cmd.Connection.Close(); return ans; }