コード例 #1
0
 public void Mostrar_Form(int id_solicitud)
 {
     this._vehiculo = new DatosvehiculoBC().getDatovehiculo(id_solicitud);
     if (this._vehiculo != null)
     {
         this.txt_patente.Text = this._vehiculo.Patente;
         this.txt_dv.Text      = this._vehiculo.Dv;
         if (this._vehiculo.Tipo_vehiculo != null)
         {
             this.dl_tipo_vehiculo.SelectedValue = this._vehiculo.Tipo_vehiculo.Codigo;
         }
         if (this._vehiculo.Marca != null)
         {
             this.dl_marca_vehiculo.SelectedValue = Convert.ToString(this._vehiculo.Marca.Id_marca);
         }
         this.txt_modelo_vehiculo.Text     = this._vehiculo.Modelo;
         this.txt_ano_vehiculo.Text        = this._vehiculo.Ano.ToString();
         this.txt_cilindrada.Text          = this._vehiculo.Cilindraje;
         this.txt_puertas.Text             = this._vehiculo.Npuerta.ToString();
         this.txt_asientos.Text            = this._vehiculo.Nasiento.ToString();
         this.txt_peso_bruto.Text          = this._vehiculo.Pesobruto.ToString();
         this.txt_peso_carga.Text          = this._vehiculo.Carga.ToString();
         this.dl_combustible.SelectedValue = this._vehiculo.Combustible.Trim();
         this.txt_color.Text  = this._vehiculo.Color;
         this.txt_motor.Text  = this._vehiculo.Motor;
         this.txt_chasis.Text = this._vehiculo.Chassis;
         this.txt_serie.Text  = this._vehiculo.Serie;
         this.dl_equipamiento.SelectedValue = this._vehiculo.Equipamiento.Trim();
         this.dl_transmision.SelectedValue  = this._vehiculo.Transmision.Trim();
     }
 }
コード例 #2
0
 protected bool Busca_Patente(string patente)
 {
     this._vehiculo = new DatosvehiculoBC().getDatovehiculobypatente(patente);
     if (this._vehiculo != null)
     {
         this.txt_patente.Text = this._vehiculo.Patente;
         this.txt_dv.Text      = this._vehiculo.Dv;
         if (this._vehiculo.Tipo_vehiculo != null)
         {
             this.dl_tipo_vehiculo.SelectedValue = this._vehiculo.Tipo_vehiculo.Codigo;
         }
         if (this._vehiculo.Marca != null)
         {
             this.dl_marca_vehiculo.SelectedValue = Convert.ToString(this._vehiculo.Marca.Id_marca);
         }
         this.txt_modelo_vehiculo.Text     = this._vehiculo.Modelo;
         this.txt_ano_vehiculo.Text        = this._vehiculo.Ano.ToString();
         this.txt_cilindrada.Text          = this._vehiculo.Cilindraje;
         this.txt_puertas.Text             = this._vehiculo.Npuerta.ToString();
         this.txt_asientos.Text            = this._vehiculo.Nasiento.ToString();
         this.txt_peso_bruto.Text          = this._vehiculo.Pesobruto.ToString();
         this.txt_peso_carga.Text          = this._vehiculo.Carga.ToString();
         this.dl_combustible.SelectedValue = this._vehiculo.Combustible.Trim().Contains("GASOLINA")?"GAS": this._vehiculo.Combustible.Trim();
         this.txt_color.Text  = this._vehiculo.Color;
         this.txt_motor.Text  = this._vehiculo.Motor;
         this.txt_chasis.Text = this._vehiculo.Chassis;
         this.txt_serie.Text  = this._vehiculo.Serie;
         return(true);
     }
     else
     {
         return(false);
     }
 }
コード例 #3
0
        public Vehiculos get(string cod)
        {
            DatosVehiculo dato = new DatosVehiculo();
            Vehiculos     veh  = new Vehiculos();

            veh.SetPatenteVE(cod);
            return(dato.getVehiculos(veh));
        }
コード例 #4
0
 public DatosVehiculo getDatoVehiculo(Int32 id_solicitud)
 {
     try {
         using (SqlConnection sqlConn = new SqlConnection(this.strConn)) {
             sqlConn.Open();
             SqlCommand cmd = new SqlCommand(strConn, sqlConn);
             cmd.CommandType = System.Data.CommandType.StoredProcedure;
             cmd.CommandText = "sp_r_Datosvehiculo";
             cmd.Parameters.AddWithValue("@id_solicitud", id_solicitud);
             SqlDataReader reader         = cmd.ExecuteReader();
             DatosVehiculo mDatosvehiculo = new DatosVehiculo();
             if (reader.Read())
             {
                 mDatosvehiculo.Id_solicitud          = Convert.ToInt32(reader["id_solicitud"]);
                 mDatosvehiculo.Marca                 = new MarcavehiculoDAC().getMarcavehiculo(Convert.ToInt32(reader["id_marca_vehiculo"]));
                 mDatosvehiculo.Tipo_vehiculo         = new TipovehiculoDAC().getTipovehiculo(reader["codigo"].ToString());
                 mDatosvehiculo.Patente               = reader["patente"].ToString();
                 mDatosvehiculo.Dv                    = reader["dv"].ToString();
                 mDatosvehiculo.Modelo                = reader["modelo"].ToString();
                 mDatosvehiculo.Chassis               = reader["chassis"].ToString();
                 mDatosvehiculo.Motor                 = reader["motor"].ToString();
                 mDatosvehiculo.Vin                   = reader["vin"].ToString();
                 mDatosvehiculo.Serie                 = reader["serie"].ToString();
                 mDatosvehiculo.Ano                   = Convert.ToInt32(reader["ano"]);
                 mDatosvehiculo.Cilindraje            = reader["cilindraje"].ToString();
                 mDatosvehiculo.Color                 = reader["color"].ToString();
                 mDatosvehiculo.Carga                 = Convert.ToInt32(reader["carga"]);
                 mDatosvehiculo.Pesobruto             = Convert.ToInt32(reader["pesobruto"]);
                 mDatosvehiculo.Combustible           = reader["combustible"].ToString();
                 mDatosvehiculo.Npuerta               = Convert.ToInt32(reader["npuerta"]);
                 mDatosvehiculo.Nasiento              = Convert.ToInt32(reader["nasiento"]);
                 mDatosvehiculo.Kilometraje           = Convert.ToInt32(reader["kilometraje"]);
                 mDatosvehiculo.Tasacion              = Convert.ToInt32(reader["tasacion"]);
                 mDatosvehiculo.Codigo_SII            = reader["codigoSII"].ToString();
                 mDatosvehiculo.Precio                = Convert.ToInt32(reader["precio"]);
                 mDatosvehiculo.Id_dato_vehiculo      = Convert.ToInt32(reader["id_dato_vehiculo"]);
                 mDatosvehiculo.Fecha_contrato        = Convert.ToDateTime(reader["fecha_contrato"]);
                 mDatosvehiculo.Prenda                = reader["prenda"].ToString();
                 mDatosvehiculo.Forma_pago            = reader["forma_pago"].ToString();
                 mDatosvehiculo.Estado_vehiculo       = reader["estado_analisis"].ToString();
                 mDatosvehiculo.Rut_prenda            = Convert.ToInt32(reader["rut_prenda"].ToString());
                 mDatosvehiculo.Financiamiento_amicar = reader["fina_externo"].ToString();
                 mDatosvehiculo.Transmision           = reader["transmision"].ToString();
                 mDatosvehiculo.Equipamiento          = reader["equipamiento"].ToString();
             }
             else
             {
                 mDatosvehiculo = null;
             }
             return(mDatosvehiculo);
         }
     } catch (Exception ex) {
         throw ex;
     }
 }
コード例 #5
0
        public void cargarDatos()
        {
            // Carga de Datos de Vehículos
            DatosVehiculo u = new DatosVehiculo(49089310, "0016FYP");

            vehiculos.Add(u);

            // Carga de Puntos de Usuarios
            DatosPuntos p = new DatosPuntos(49089310, 13);

            puntos.Add(p);

            // Carga de Sanciones de Usuarios
            DatosSancion s = new DatosSancion("0016FYP", "11/05/2017", 3);

            sanciones.Add(s);
        }
コード例 #6
0
        public int AltaVehiculo(int Dni, String Matricula)
        {
            int result = -1;
            int pos    = buscarMatricula(0, Matricula);

            if (pos == -1)
            {
                DatosVehiculo u = new DatosVehiculo(Dni, Matricula);
                DatosPuntos   p = new DatosPuntos(Dni, 15);
                vehiculos.Add(u);
                puntos.Add(p);

                result = 1;
                mostrarDatos();
            }

            return(result);
        }
コード例 #7
0
        public bool eliminarVehiculos(string cod)
        {
            //Validar si existente
            DatosVehiculo dato = new DatosVehiculo();
            Vehiculos     veh  = new Vehiculos();

            veh.SetPatenteVE(cod);
            int op = dato.eliminarVehiculos(veh);

            if (op == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #8
0
        public bool agregarVehiculos(Vehiculos veh)
        {
            int cantFilas = 0;

            DatosVehiculo dato = new DatosVehiculo();

            if (dato.existeVehiculo(veh) == false)
            {
                cantFilas = dato.agregarVehiculos(veh);
            }

            if (cantFilas == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #9
0
        protected void add_operacion()
        {
            string rutvend   = "0";
            int    operacion = 0;

            if (this.Datosvendedor.Guardar_Form())
            {
                if (this.Datosvendedor.InfoPersona != null)
                {
                    rutvend = this.Datosvendedor.InfoPersona.Rut.ToString();
                }
            }
            if (this.lbl_numero.Text != "")
            {
                operacion = Convert.ToInt32(this.lbl_numero.Text);
            }

            string interno = "";

            if (tipo_operacion.Trim() == "ctag" || tipo_operacion.Trim() == "dtag")
            {
                interno = this.dl_Codigo_TAG.SelectedValue;
            }
            else
            {
                interno = this.txt_interno.Text.Trim();
            }

            int fac = 0;

            if (txt_factura.Text.Trim() != "")
            {
                fac = Convert.ToInt32(txt_factura.Text.Trim());
            }


            Int32 add = new OperacionBC().add_operacion(operacion, Convert.ToInt16(this.dl_cliente.SelectedValue),
                                                        tipo_operacion, (string)(Session["usrname"]), 0, interno,
                                                        Convert.ToInt32(this.dl_sucursal_origen.SelectedValue), fac, this.txt_observacion.Text);

            string addparven = new ParticipeOperacionBC().add_participe(Convert.ToInt32(add), Convert.ToInt32(this.Datosvendedor.InfoPersona.Rut), "COMPR");

            DatosVehiculo mdato2           = new DatosVehiculo();
            Int32         id_dato_vehiculo = 0;

            mdato2 = new DatosvehiculoBC().getDatovehiculo(operacion);

            Marcavehiculo marca       = new Marcavehiculo();
            Tipovehiculo  tipvehi     = new Tipovehiculo();
            string        mar         = this.dl_marca.SelectedValue;
            string        tip         = this.dl_tipo_vehiculo.SelectedValue;
            string        anno        = "0";
            string        kilometraje = "0";

            if (this.txt_ano.Text != "")
            {
                anno = this.txt_ano.Text;
            }
            if (this.txt_kilometraje.Text != "")
            {
                kilometraje = this.txt_kilometraje.Text;
            }
            if (mar != "0")
            {
                marca = new MarcavehiculoBC().getmarcavehiculo(Convert.ToInt16(mar));
            }
            else
            {
                marca = new MarcavehiculoBC().getmarcavehiculo(69);
            }
            if (tip != "0")
            {
                tipvehi = new TipovehiculoBC().getTipoVehiculo(tip);
            }
            else
            {
                tipvehi = new TipovehiculoBC().getTipoVehiculo("PDF");
            }



            if (mdato2 != null)
            {
                if (mdato2.Id_solicitud == add)
                {
                    id_dato_vehiculo = mdato2.Id_dato_vehiculo;
                }

                string datovehi = new DatosvehiculoBC().add_Datosvehiculo(add,
                                                                          marca,
                                                                          tipvehi,
                                                                          txt_patente.Text,
                                                                          FuncionGlobal.digitoVerificadorPatente(txt_patente.Text),
                                                                          mdato2.Modelo, mdato2.Chassis, this.txt_motor.Text, mdato2.Vin, mdato2.Serie, Convert.ToInt32(anno), "", mdato2.Color, 0, 0, "", 0, 0,
                                                                          Convert.ToInt32(FuncionGlobal.NumeroSinFormato(kilometraje)), Convert.ToInt32(0),
                                                                          "", Convert.ToInt32(0),
                                                                          id_dato_vehiculo, DateTime.Now, "", "false", "", 0, "false", mdato2.Transmision, mdato2.Equipamiento, "0");
            }
            else
            {
                string datovehi = new DatosvehiculoBC().add_Datosvehiculo(add,
                                                                          marca,
                                                                          tipvehi,
                                                                          this.txt_patente.Text,
                                                                          FuncionGlobal.digitoVerificadorPatente(txt_patente.Text),
                                                                          "", "", this.txt_motor.Text, "", "", Convert.ToInt32(anno), "", "", 0, 0, "", 0, 0,
                                                                          Convert.ToInt32(FuncionGlobal.NumeroSinFormato(kilometraje)),
                                                                          Convert.ToInt32(0),
                                                                          "", Convert.ToInt32(0), id_dato_vehiculo, DateTime.Now,
                                                                          "", "false", "", 0, "0", "0", "0", "0");
            }

            string add_or = new EstadooperacionBC().add_estado_orden(Convert.ToInt32(add), 1, tipo_operacion, "", (string)(Session["usrname"]));


            this.lbl_operacion.Visible = true;
            this.lbl_numero.Visible    = true;
            this.lbl_operacion.Text    = "Operación Numero:";
            this.lbl_numero.Text       = Convert.ToString(add);
            FuncionGlobal.alerta(this.lbl_titulo.Text + ", INGRESADO CON EXITO", Page);
        }
コード例 #10
0
 public ControllerVehiculo(int?id = null)
 {
     objDatosVehiculo = new DatosVehiculo();
 }
コード例 #11
0
        public DataTable getTabla()
        {
            DatosVehiculo dato = new DatosVehiculo();

            return(dato.getTablaVehiculos());
        }