예제 #1
0
        public bool Leer()
        {
            try
            {
                string           cmd = "SELECT * FROM SINIESTRO WHERE ID_SINIESTRO = '" + this.Id_Siniestro + "'";
                OracleDataReader dr  = CommonBC.OracleDataReader(cmd);
                this.Fecha     = dr.GetDateTime(1);
                this.Direccion = dr.GetString(3);
                this.Estado    = dr.GetString(4);
                this.Patente   = dr.GetString(7);

                Empleado empleado = new Empleado()
                {
                    Id_Empleado = dr.GetString(8)
                };
                empleado.Leer();
                this.Empleado = empleado;
                Ciudad ciudad = new Ciudad()
                {
                    Id_ciudad = dr.GetInt32(9)
                };
                ciudad.Leer();
                this.Ciudad = ciudad;
                Taller taller = new Taller()
                {
                    Id_Taller = dr.GetString(11)
                };
                taller.Leer();
                this.Taller = taller;

                MovimientoColeccion movimientoColeccion = new MovimientoColeccion();
                this.MovimientoColeccion = movimientoColeccion.LeerTodos(this.Id_Siniestro);
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
예제 #2
0
        public bool Leer()
        {
            try
            {
                string           cmd = "SELECT * FROM CLIENTE WHERE RUT = '" + this.Rut + "'";
                OracleDataReader dr  = CommonBC.OracleDataReader(cmd);
                this.Id_cliente      = dr.GetString(0);
                this.Nombres         = dr.GetString(3);
                this.Apellidos       = dr.GetString(4);
                this.Correo          = dr.GetString(5);
                this.FechaNacimiento = dr.GetString(7);
                this.Activo          = dr.GetString(8).Equals("t");
                this.Direccion       = dr.GetString(9);

                Ciudad ciudad = new Ciudad()
                {
                    Id_ciudad = dr.GetInt32(10)
                };

                ciudad.Leer();

                this.Ciudad = ciudad;

                VehiculoColeccion vehiculoColeccion = new VehiculoColeccion();
                this.VehiculoColeccion = vehiculoColeccion.LeerTodos(this.Id_cliente);
                SiniestroColeccion siniestroColeccion = new SiniestroColeccion();
                this.SiniestroColeccion = siniestroColeccion.LeerTodos(this.Id_cliente);

                CommonBC.con.Close();
                return(true);
            }
            catch (Exception e)
            {
                return(false);
            }
        }