Exemple #1
0
 public List <ePasajero> ListarTodo()
 {
     try
     {
         //TODO
         List <ePasajero> lsPasajero = new List <ePasajero>();
         ePasajero        pasajero   = null;
         ePais            pais       = null;
         SqlConnection    con        = db.ConectaDb();
         SqlCommand       cmd        = new SqlCommand("select pas.idpasajero,pas.Nombre, pas.Apellido, pa.Nombre as Pais,pa.idpais  from Pais as pa,Pasajero as pas  where pa.IdPais=pas.IdPais", con);
         SqlDataReader    reader     = cmd.ExecuteReader();
         while (reader.Read())
         {
             pasajero            = new ePasajero();
             pais                = new ePais();
             pasajero.Idpasajero = (int)reader["idpasajero"];
             pasajero.Nombre     = (string)reader["Nombre"];
             pasajero.Apellido   = (string)reader["Apellido"];
             pais.Nombrepais     = (string)reader["Pais"];
             pasajero.pais       = pais;
             lsPasajero.Add(pasajero);
         }
         reader.Close();
         return(lsPasajero);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         db.DesconectaDb();
     }
 }
Exemple #2
0
        public ePasajero BuscarPorId(int id)
        {
            try
            {
                ePasajero     pasajero = null;
                ePais         pais     = null;
                SqlConnection con      = db.ConectaDb();

                string        select = string.Format("select pas.idpasajero,pas.Nombre, pas.Apellido, pa.Nombre as Pais,pa.idpais  from Pais as pa,Pasajero as pas  where pa.IdPais=pas.IdPais and pas.idpasajero={0}", id);
                SqlCommand    cmd    = new SqlCommand(select, con);
                SqlDataReader reader = cmd.ExecuteReader();
                if (reader.Read())
                {
                    pasajero            = new ePasajero();
                    pais                = new ePais();
                    pasajero.Idpasajero = (int)reader["idpasajero"];
                    pasajero.Nombre     = (string)reader["Nombre"];
                    pasajero.Apellido   = (string)reader["Apellido"];
                    pais.Nombrepais     = (string)reader["Pais"];
                    pasajero.pais       = pais;
                }
                reader.Close();
                return(pasajero);
            }
            catch (Exception ex)
            {
                return(null);
            }
            finally
            {
                db.DesconectaDb();
            }
        }
Exemple #3
0
 public ePais BuscarPorId(int id)
 {
     try
     {
         ePais         pais   = null;
         SqlConnection con    = db.ConectaDb();
         string        select = string.Format("select idpais,nombre from Pais where idpais={0}", id);
         SqlCommand    cmd    = new SqlCommand(select, con);
         SqlDataReader reader = cmd.ExecuteReader();
         if (reader.Read())
         {
             pais            = new ePais();
             pais.Idpais     = (int)reader["idpais"];
             pais.Nombrepais = (string)reader["nombre"];
         }
         reader.Close();
         return(pais);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         db.DesconectaDb();
     }
 }
Exemple #4
0
 public List <ePais> ListarTodo()
 {
     try
     {
         List <ePais>  lsPais = new List <ePais>();
         ePais         pais   = null;
         SqlConnection con    = db.ConectaDb();
         SqlCommand    cmd    = new SqlCommand("select idpais,nombre from pais", con);
         SqlDataReader reader = cmd.ExecuteReader();
         while (reader.Read())
         {
             pais            = new ePais();
             pais.Idpais     = (int)reader["idpais"];
             pais.Nombrepais = (string)reader["nombre"];
             lsPais.Add(pais);
         }
         reader.Close();
         return(lsPais);
     }
     catch (Exception ex)
     {
         return(null);
     }
     finally
     {
         db.DesconectaDb();
     }
 }
 private void dgpaises_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     paisseleccionado = dgpaises.SelectedItem as ePais;
     if (paisseleccionado != null)
     {
         codpais        = paisseleccionado.Idpais;
         txtNombre.Text = paisseleccionado.Nombrepais;
     }
 }
        public string Registrarpais(string nombre)
        {
            ePais pais = new ePais()
            {
                Nombrepais = nombre
            };

            return(paisd.Insertar(pais));
        }
Exemple #7
0
        public string RegistrarPais(string nombrepais)
        {
            ePais pais = new ePais()
            {
                Nombrepais = nombrepais
            };

            return(paisdatos.Insertar(pais));
        }
        public string Modificarpais(int idpais, string nombrepais)
        {
            ePais pais = new ePais()
            {
                Idpais     = idpais,
                Nombrepais = nombrepais
            };

            return(paisd.Modificar(pais));
        }
Exemple #9
0
        public string Registrarpasajero(string nombrepasajero, string apellido, int idpais)
        {
            ePais pais = new ePais()
            {
                Idpais = idpais
            };

            ePasajero pasajero = new ePasajero()
            {
                Nombre   = nombrepasajero,
                Apellido = apellido,
                pais     = pais
            };

            return(pasajerodatos.Insertar(pasajero));
        }
Exemple #10
0
        public string Modificarpasajero(int idpasajero, string nombrepasajero, string apellido, int idpais)
        {
            ePais pais = new ePais()
            {
                Idpais = idpais
            };

            ePasajero pasajero = new ePasajero()
            {
                Idpasajero = idpasajero,
                Nombre     = nombrepasajero,
                Apellido   = apellido,
                pais       = pais
            };

            return(pasajerodatos.Modificar(pasajero));
        }
Exemple #11
0
 public string Modificar(ePais obj)
 {
     try
     {
         SqlConnection con    = db.ConectaDb();
         string        update = string.Format("UPDATE pais SET Nombre='{0}' Where idpais={1}", obj.Nombrepais, obj.Idpais);
         SqlCommand    cmd    = new SqlCommand(update, con);
         cmd.ExecuteNonQuery();
         return("Modifico");
     }
     catch (Exception ex)
     {
         return(ex.Message);
     }
     finally
     {
         db.DesconectaDb();
     }
 }
Exemple #12
0
 public string Insertar(ePais obj)
 {
     try
     {
         SqlConnection con    = db.ConectaDb();
         string        insert = string.Format("INSERT INTO Pais (nombre) VALUES ('{0}')", obj.Nombrepais);
         SqlCommand    cmd    = new SqlCommand(insert, con);
         cmd.ExecuteNonQuery();
         return("Inserto");
     }
     catch (Exception e)
     {
         return(e.Message);
     }
     finally
     {
         db.DesconectaDb();
     }
 }
Exemple #13
0
        public ePais GetItem(short IdPais)
        {
            SqlCommand cmd = new SqlCommand("pUBG_Pais_select");

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("@IdPais", SqlDbType.SmallInt).Value = IdPais;

            SqlDataReader reader = ExecuteReader(cmd);
            ePais         oPais  = null;

            if (reader.Read())
            {
                oPais             = new ePais();
                oPais.IdPais      = reader.GetInt16(0);
                oPais.Descripcion = reader.GetString(1);
                oPais.Activo      = reader.GetBoolean(2);
            }
            reader.Close();

            return(oPais);
        }
Exemple #14
0
        public List <ePais> GetWebList()
        {
            SqlCommand cmd = new SqlCommand("pUBG_Pais_weblist");

            cmd.CommandType = CommandType.StoredProcedure;

            SqlDataReader reader = ExecuteReader(cmd);
            List <ePais>  lista  = new List <ePais>();

            while (reader.Read())
            {
                ePais oPais = new ePais();
                oPais.IdPais      = reader.GetInt16(0);
                oPais.Descripcion = reader.GetString(1);
                oPais.Activo      = reader.GetBoolean(2);

                lista.Add(oPais);
            }
            reader.Close();

            return(lista);
        }
Exemple #15
0
 private void cbopais_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     pais = cbopais.SelectedItem as ePais;
 }