コード例 #1
0
 public void Nuevo(string descripcion, int linea)
 {
     transporte             = new TransporteUrbano();
     transporte.Descripcion = descripcion;
     transporte.Linea       = linea;
     datos.Agregar(transporte);
 }
コード例 #2
0
 public TransporteUrbano Buscar_por_Linea(int Linea)
 {
     try
     {
         TransporteUrbano oTransporte   = null;
         string           cmd           = "SELECT * FROM TransportesUrbanos WHERE linea =" + Linea;
         DataTable        dtTransportes = Conexion_BD.CargarDatos(cmd);
         if (dtTransportes.Rows.Count > 0)
         {
             DataRow primerafila = dtTransportes.Rows[0];
             oTransporte = new TransporteUrbano(Convert.ToInt32(primerafila["ID_transporteurbano"]),
                                                Convert.ToInt32(primerafila["linea"]),
                                                (string)primerafila["descripcion"]);
         }
         else
         {
             throw new Exception("No existe el transporte.");
         }
         return(oTransporte);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #3
0
ファイル: C_PasajeUrbano.cs プロジェクト: Favega89/Micros
 public void Nuevo(int id, TransporteUrbano trans, DateTime fech) //falta pasar el estudiante!!!!!
 {
     pas            = new PasajeUrbano();
     pas.Id         = id;
     pas.TranspUrb  = trans;
     pas.Fecha_Hora = fech;
     //pas.Estudiante = est;
     datos.Agregar(pas);
 }
コード例 #4
0
 public void Modificar(TransporteUrbano dato)
 {
     try
     {
         trasportes.Modificar(dato);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #5
0
        public void Modificar(TransporteUrbano dato)
        {
            lista_TransporteUrbano = TraerTodos();

            for (int i = 0; i < lista_TransporteUrbano.Count - 1; i++)
            {
                if (lista_TransporteUrbano[i].Id == dato.Id)
                {
                    lista_TransporteUrbano[i] = dato;
                }
            }
        }
コード例 #6
0
 public void Remover(TransporteUrbano dato)
 {
     try
     {
         string cmd = "delete from TransportesUrbanos where(ID_transporteurbano = " + dato.Id + ")";
         Conexion_BD.EjecutarSql(cmd);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #7
0
 public void Modificar(TransporteUrbano dato)
 {
     try
     {
         string cmd = "UPDATE dbo.TransporteUrbano SET descripcion = ('" + dato.Descripcion + "'),linea = ('" + dato.Linea + "') WHERE transporteurb=" + dato.Id + " ";
         ConexionBaseDatos.EjecutarSql(cmd);
     }
     catch (SqlException ex)
     {
         throw ex;
     }
 }
コード例 #8
0
 public void Remover(TransporteUrbano dato)
 {
     try
     {
         string cmd = "delete from dbo.TransporteUrbano where(id_transporteurb=" + dato.Id + ")";
         ConexionBaseDatos.EjecutarSql(cmd);
     }
     catch (SqlException ex)
     {
         throw ex;
     }
 }
コード例 #9
0
 public void Agregar(TransporteUrbano dato)
 {
     try
     {
         string cmd = "INSERT INTO dbo.TransporteUrbano (descripcion,linea) VALUES ('" + dato.Descripcion + "','" + dato.Linea + "')";
         ConexionBaseDatos.EjecutarSql(cmd);
     }
     catch (SqlException ex)
     {
         throw ex;
     }
 }
コード例 #10
0
 public void Agregar(int linea, string descripcion)
 {
     try
     {
         TransporteUrbano transporte = new TransporteUrbano(linea, descripcion);
         trasportes.Agregar(transporte);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #11
0
 public void Remover(int id)
 {
     try
     {
         TransporteUrbano transporte = new TransporteUrbano();
         transporte.Id = id;
         trasportes.Remover(transporte);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #12
0
 protected void btnBuscar_ServerClick(object sender, EventArgs e)
 {
     try
     {
         TransporteUrbano transporte = transportes.Buscar_por_Linea(Convert.ToInt32(txtLinea.Value));
         txtDescripcion.Value = transporte.Descripcion;
         txtID.Text           = transporte.Id.ToString();
     }
     catch (Exception ex)
     {
         ((Site1)this.Master).Lanzar_Modal_info(ex.Message);
     }
 }
コード例 #13
0
        public void Modificar()
        {
            try
            {
                TransporteUrbano transporte = new TransporteUrbano(Convert.ToInt32(txtID.Text), Convert.ToInt32(txtLinea.Value), txtDescripcion.Value);

                transportes.Modificar(transporte);
                Limpiar();
            }
            catch (Exception ex)
            {
                ((Site1)this.Master).Lanzar_Modal_info(ex.Message);
            }
        }
コード例 #14
0
 public void Agregar(TransporteUrbano dato)
 {
     try
     {
         string cmd = @"insert into TransportesUrbanos VALUES (" +
                      dato.Linea + ",'" +
                      dato.Descripcion + "')";
         Conexion_BD.EjecutarSql(cmd);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #15
0
 public void Modificar(TransporteUrbano dato)
 {
     try
     {
         string cmd = @"UPDATE TransportesUrbanos 
                      SET linea =" + dato.Linea +
                      ",descripcion='" + dato.Descripcion + "'";
         Conexion_BD.EjecutarSql(cmd);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #16
0
        public TransporteUrbano BuscarXId(int id)
        {
            string cmdText = "SELECT id_transporteurb, descripcion, linea FROM dbo.TransporteUrbano WHERE id_transporteurb = " + Convert.ToString(id);

            try
            {
                DataTable dtNiveles = ConexionBaseDatos.CargarDatos(cmdText);
                foreach (DataRow aux in dtNiveles.Rows)
                {
                    TransporteUrbano trans = new TransporteUrbano(Convert.ToInt32(aux["id_transporteurb"]), aux["descripcion"].ToString(), Convert.ToInt32(aux["linea"]));
                    return(trans);
                }
            }
            catch (SqlException ex)
            {
                throw new Exception("No se encontro el Transporte con id " + Convert.ToString(id), ex);
            }
            return(null);
        }
コード例 #17
0
 public List <TransporteUrbano> TraerTodos()
 {
     try
     {
         List <TransporteUrbano> listaTransporteAux = new List <TransporteUrbano>();
         string    cmd       = "select * from dbo.TransporteUrbano";
         DataTable dtNiveles = ConexionBaseDatos.CargarDatos(cmd);
         foreach (DataRow aux in dtNiveles.Rows)
         {
             TransporteUrbano nivel = new TransporteUrbano(Convert.ToInt32(aux["id_transporteurb"]), aux["descripcion"].ToString(), Convert.ToInt32(aux["linea"]));
             listaTransporteAux.Add(nivel);
         }
         return(listaTransporteAux);
     }
     catch (SqlException ex)
     {
         throw ex;
     }
 }
コード例 #18
0
 public List <TransporteUrbano> TraerTodos()
 {
     try
     {
         List <TransporteUrbano> listatransportes = new List <TransporteUrbano>();
         string    cmd           = "SELECT * FROM TransportesUrbanos";
         DataTable dtTransportes = Conexion_BD.CargarDatos(cmd);
         foreach (DataRow aux in dtTransportes.Rows)
         {
             TransporteUrbano oTransporte = new TransporteUrbano(Convert.ToInt32(aux["ID_transporteurbano"]),
                                                                 Convert.ToInt32(aux["linea"]),
                                                                 (string)aux["descripcion"]);
             listatransportes.Add(oTransporte);
         }
         return(listatransportes);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #19
0
 public void EliminarTransporteUrbano(TransporteUrbano oTransporteUrbano)
 {
     ListaTransporteUrbano.Remover(oTransporteUrbano);
 }
コード例 #20
0
        public void Nueva(int linea, string descripcion)
        {
            TransporteUrbano oTransporteUrbano = new TransporteUrbano(linea, descripcion);

            ListaTransporteUrbano.Agregar(oTransporteUrbano);
        }
コード例 #21
0
        public bool CargarPasaje(int id, DateTime fecha, TransporteUrbano trans)      //llamo al web service para cargar el paasje
        {
            PasajeUrbano pas = new PasajeUrbano();

            return(true);
        }
コード例 #22
0
        public void Nueva(DateTime ferchapasaje, int nrointerno, int autenticacion, TransporteUrbano transporteurbano, Estudiante estudiante)
        {
            PasajeUrbano oPasajeUrbano = new PasajeUrbano(ferchapasaje, nrointerno, autenticacion, transporteurbano, estudiante);

            ListaPasajeUrbano.Agregar(oPasajeUrbano);
        }
コード例 #23
0
 public void Agregar(TransporteUrbano dato)
 {
     lista_TransporteUrbano.Add(dato);
 }
コード例 #24
0
 public void Remover(TransporteUrbano dato)
 {
     lista_TransporteUrbano.Remove(dato);
 }