コード例 #1
0
        public listTravelVM DetailsPeopleTravel(int codpeopleTravels)
        {
            listTravelVM entity = new listTravelVM();
            Database     db     = DatabaseFactory.CreateDatabase(ConfigurationManager.AppSettings["conecion"].ToString());
            DbCommand    cmd    = db.GetStoredProcCommand("SG_SP_DETALLE_PERSONA_VIAJES");

            db.AddInParameter(cmd, "I_COD_PERSONA_VIAJES", DbType.Int32, codpeopleTravels);
            using (IDataReader lee = db.ExecuteReader(cmd))
            {
                lee.Read();
                entity.clsPais.I_COD_PAIS    = Convert.ToInt32(lee["I_COD_PAIS"]);
                entity.clsPais.V_DES_PAIS    = lee["V_DES_PAIS"].ToString();
                entity.clsPeopleTravel.I_AÑO = Convert.ToInt32(lee["I_AÑO"].ToString());
                entity.clsPeopleTravel.V_TIEMPO_PERMANENCIA = lee["V_TIEMPO_PERMANENCIA"].ToString();
                entity.clsPeopleTravel.V_DES_MOTIVO         = lee["V_DES_MOTIVO"].ToString();
                entity.clsPeopleTravel.I_COD_PERSONA_VIAJES = Convert.ToInt32(lee["I_COD_PERSONA_VIAJES"]);
            }
            return(entity);
        }
コード例 #2
0
        public List <listTravelVM> listPeopleTravel(string codPersona)
        {
            List <listTravelVM> list = new List <listTravelVM>();
            Database            db   = DatabaseFactory.CreateDatabase(ConfigurationManager.AppSettings["conecion"].ToString());
            DbCommand           cmd  = db.GetStoredProcCommand("SG_LISTAR_VIAJES_X_PERSONA");

            db.AddInParameter(cmd, "C_COD_PERSONA", DbType.String, codPersona);
            using (IDataReader lee = db.ExecuteReader(cmd))
            {
                while (lee.Read())
                {
                    listTravelVM entity = new listTravelVM();
                    entity.clsPeopleTravel.I_COD_PERSONA_VIAJES = Convert.ToInt32(lee["I_COD_PERSONA_VIAJES"].ToString());
                    entity.clsPais.V_DES_PAIS    = lee["V_DES_PAIS"].ToString();
                    entity.clsPeopleTravel.I_AÑO = Convert.ToInt32(lee["I_AÑO"].ToString());
                    entity.clsPeopleTravel.V_TIEMPO_PERMANENCIA = lee["V_TIEMPO_PERMANENCIA"].ToString();
                    entity.clsPeopleTravel.V_DES_MOTIVO         = lee["V_DES_MOTIVO"].ToString();
                    list.Add(entity);
                }
            }
            return(list);
        }