Beispiel #1
0
        public List <PojoAutobus> obtenerAutobus()
        {
            try
            {
                List <PojoAutobus> concep = new List <PojoAutobus>();
                PojoAutobus        pojoAmbu;
                MySqlCommand       cm = new MySqlCommand();
                MySqlDataReader    dr;
                conec.conexion();
                string sql = " select idAutobus, nombre, n_Asientos from autobus";
                cm.CommandText = sql;
                cm.CommandType = CommandType.Text;
                cm.Connection  = conec.conectar;
                dr             = cm.ExecuteReader();

                while (dr.Read())
                {
                    pojoAmbu           = new PojoAutobus();
                    pojoAmbu.IdAutobus = dr.GetInt32("idAutobus");
                    pojoAmbu.Nombre    = dr.GetString("nombre");
                    pojoAmbu.NAsientos = dr.GetInt32("n_Asientos");
                    concep.Add(pojoAmbu);
                }
                return(concep);
            }
            catch (Exception exc)
            {
                return(null);
            }
            finally
            {
                conec.conectar.Close();
            }
        }
Beispiel #2
0
        public bool modificar(PojoAutobus pojoAutobus)
        {
            MySqlCommand cmd = new MySqlCommand();

            try
            {
                conec.conexion();

                cmd.Parameters.AddWithValue("@idAutobus", pojoAutobus.IdAutobus);
                cmd.Parameters.AddWithValue("@nombre", pojoAutobus.Nombre);
                cmd.Parameters.AddWithValue("@nAsientos", pojoAutobus.NAsientos);

                string consul = "update autobus set  nombre=@nombre, img=null, n_Asientos=@nAsientos where idAutobus=@idAutobus";
                cmd.CommandText = consul;
                cmd.CommandType = CommandType.Text;
                cmd.Connection  = conec.conectar;
                cmd.ExecuteNonQuery();

                return(true);
            }
            catch
            {
                return(true);
            }
            finally
            {
                conec.conectar.Close();
                conec.conectar.Close();
            }
        }
Beispiel #3
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            PojoAutobus pojoAutobus = new PojoAutobus();
            DaoAutobus  daoAutobus  = new DaoAutobus();

            pojoAutobus.Nombre    = dpdlNombre.SelectedItem.Text;
            pojoAutobus.NAsientos = Convert.ToInt32(txtAsientos.Text);

            if (daoAutobus.insertar(pojoAutobus))
            {
                ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Autobus Guardado');", true);
                Response.Redirect("Autobus.aspx");
            }
        }
Beispiel #4
0
        public bool insertar(PojoAutobus pojoAutobus)
        {
            MySqlCommand cmd = new MySqlCommand();

            conec.conexion();
            cmd.Parameters.AddWithValue("@idAutobus", pojoAutobus.IdAutobus);
            cmd.Parameters.AddWithValue("@nombre", pojoAutobus.Nombre);
            cmd.Parameters.AddWithValue("@nAsientos", pojoAutobus.NAsientos);

            string consul = "insert into autobus(idAutobus, nombre, img, n_Asientos)VALUES(null,@nombre,null,@nAsientos)";

            cmd.CommandText = consul;
            cmd.CommandType = CommandType.Text;
            cmd.Connection  = conec.conectar;
            cmd.ExecuteNonQuery();
            conec.conectar.Close();
            return(true);
        }
        public List <PojoAutobus> getAsientosUsuario(int id)
        {
            conect.conexion();
            List <PojoAutobus> lstUsuarios = new List <PojoAutobus>();
            string             sql;
            MySqlCommand       cm = new MySqlCommand();
            MySqlDataReader    dr;

            sql            = "select n_asientos from asientosselect where idUsuario = " + id + "; ";
            cm.CommandText = sql;
            cm.CommandType = CommandType.Text;
            cm.Connection  = conect.conectar;
            dr             = cm.ExecuteReader();
            while (dr.Read())
            {
                PojoAutobus objUs = new PojoAutobus();
                objUs.NAsientos = dr.GetInt32("n_asientos");
                lstUsuarios.Add(objUs);
            }
            conect.conectar.Close();
            return(lstUsuarios);
        }