public bool EliminarPasajeAereo()
        {
            try
            {
                StringBuilder sb = new StringBuilder();



                //con.EjecutarComando(sb.ToString());


                sb.Append(string.Format("delete from pasaje_aereo where id_pasaje={0}", _id));
                sb.Append(string.Format("; delete from pasaje_terrestre where id_pasaje={0}", _id));
                sb.Append(string.Format("; delete from pasaje_marino where id_pasaje={0}", _id));
                sb.Append(string.Format("; delete from pasaje_base where id={0}", _id));
                Conector con = new Conector();
                con.EjecutarComando(sb.ToString());


                return(true);
            }
            catch
            {
                return(false);
            }
        }
Exemple #2
0
        public virtual bool Update()
        {
            try
            {
                StringBuilder sb = new StringBuilder();

                string fecha = _fechaNacimiento.ToString("u");
                fecha = fecha.Replace("Z", " ");
                fecha.Trim();
                _fechaNacimiento = Convert.ToDateTime(fecha);

                string fechav = _fechaViaje.ToString("u");
                fechav = fechav.Replace("Z", " ");
                fechav.Trim();
                _fechaViaje = Convert.ToDateTime(fechav);

                sb.Append(string.Format("update pasaje_base set nombre_pasajero='{0}', rut='{1}', sexo='{2}', fecha_nacimiento='{3}', direccion='{4}',telefono_emergencia='{5}',telefono_contacto='{6}',destino='{7}',fecha_viaje='{8}' where id={9}", _nombrePasajero, _rutPasajero, _sexo, fecha, _direccionPasajero, _telefonoAccidente, _telefonoPersonal, _destinoViaje, fechav, _id));

                Conector con = new Conector();
                con.EjecutarComando(sb.ToString());


                return(true);
            }
            catch
            {
                return(false);
            }
        }
Exemple #3
0
        /* public Pasaje( string nombre, string rut, DateTime fechanacimiento, string sexo, string direccion,
         *   string telacc, string telper, string destino, DateTime fechaviaje)
         * {
         *   _id = 0;
         *   _nombrePasajero = nombre;
         *   _rutPasajero = rut;
         *   _fechaNacimiento = fechanacimiento;
         *   _sexo = sexo;
         *   _direccionPasajero = direccion;
         *   _telefonoAccidente = telacc;
         *   _telefonoPersonal = telper;
         *   _destinoViaje = destino;
         *   _fechaViaje = fechaviaje;
         * }
         *
         *
         *
         * public Pasaje() { }*/
        #endregion

        #region crud

        public virtual bool Create()
        {
            try
            {
                StringBuilder sb = new StringBuilder();

                string fecha = _fechaNacimiento.ToString("u");
                fecha = fecha.Replace("Z", " ");
                fecha.Trim();
                _fechaNacimiento = Convert.ToDateTime(fecha);

                string fechav = _fechaViaje.ToString("u");
                fechav = fechav.Replace("Z", " ");
                fechav.Trim();
                _fechaViaje = Convert.ToDateTime(fechav);

                sb.Append(string.Format("insert into pasaje_base (nombre_pasajero, rut, sexo, fecha_nacimiento,direccion,telefono_emergencia,telefono_contacto,destino,fecha_viaje) values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}')", _nombrePasajero, _rutPasajero, _sexo, fecha, _direccionPasajero, _telefonoAccidente, _telefonoPersonal, _destinoViaje, fechav));
                Console.WriteLine(sb.ToString());
                Conector con = new Conector();
                con.EjecutarComando(sb.ToString());


                return(true);
            }
            catch
            {
                return(false);
            }
        }
Exemple #4
0
        public virtual bool Delete()
        {
            try
            {
                StringBuilder sb = new StringBuilder();
                sb.Append(string.Format("delete from pasaje_base where id={0}", _id));

                Conector con = new Conector();
                con.EjecutarComando(sb.ToString());


                return(true);
            }
            catch
            {
                return(false);
            }
        }