コード例 #1
0
        //Método Buscar Proveedor
        public DataTable BuscarProveedor(DVehiculo Vehiculo)
        {
            DataTable     DtResultado = new DataTable("Vehiculo");
            SqlConnection SqlCon      = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "spbuscar_vehiculoproveedor";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParTextoBuscar = new SqlParameter();
                ParTextoBuscar.ParameterName = "@textobuscar";
                ParTextoBuscar.SqlDbType     = SqlDbType.VarChar;
                ParTextoBuscar.Size          = 25;
                ParTextoBuscar.Value         = Vehiculo.TextoBuscar;
                SqlCmd.Parameters.Add(ParTextoBuscar);

                SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd);
                SqlDat.Fill(DtResultado);
            }
            catch (Exception ex)
            {
                DtResultado = null;
            }
            return(DtResultado);
        }
コード例 #2
0
 //Método Editar que llama al método Editar de la clase DVehiculo
 //de la CapaDatos
 public static string Editar(string placa, string nChasis, string marca, string modelo, int idCliente)
 {
     DVehiculo Obj = new DVehiculo();
     Obj.PlacaVeh = placa;
     Obj.NChasis = nChasis;
     Obj.Marca = marca;
     Obj.Modelo = modelo;
     Obj.IdCliente = idCliente;
     return Obj.Editar(Obj);
 }
コード例 #3
0
        public DataTable BuscarCedula(DVehiculo Vehiculo)
        {
            DataTable DtResultado = new DataTable("vehiculo");
            MySqlConnection SqlCon = new MySqlConnection();
            try
            {
                SqlCon.ConnectionString = Conexion.conexion;
                MySqlCommand SqlCmd = new MySqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "spbuscar_vehiculo_cedula";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                MySqlParameter ParTextoBuscar = new MySqlParameter();
                ParTextoBuscar.ParameterName = "@TextoBuscar";
                ParTextoBuscar.MySqlDbType = MySqlDbType.Int32;
                ParTextoBuscar.Value = Vehiculo.IdCliente;
                SqlCmd.Parameters.Add(ParTextoBuscar);

                MySqlDataAdapter SqlDat = new MySqlDataAdapter(SqlCmd);
                SqlDat.Fill(DtResultado);
            }
            catch { DtResultado = null; }
            return DtResultado;
        }
コード例 #4
0
        //Método Eliminar
        public string Eliminar(DVehiculo Vehiculo)
        {
            string        respuesta = "";
            SqlConnection SqlCon    = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speliminar_vehiculo";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdvehiculo = new SqlParameter();
                ParIdvehiculo.ParameterName = "@IDVehiculo";
                ParIdvehiculo.SqlDbType     = SqlDbType.Int;
                ParIdvehiculo.Value         = Vehiculo.Idvehiculo;
                SqlCmd.Parameters.Add(ParIdvehiculo);

                respuesta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Elimino el Registro";
            }
            catch (Exception ex)
            {
                respuesta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(respuesta);
        }
コード例 #5
0
        //metodo insertar vehiculo
        public string Insertar(DVehiculo Vehiculo)
        {
            string rpta = "";
            MySqlConnection SqlCon = new MySqlConnection();
            try
            {
                //codigo
                SqlCon.ConnectionString = Conexion.conexion;
                SqlCon.Open();

                //Establecer el comando
                MySqlCommand SqlCmd = new MySqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "spinsertar_vehiculo";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                MySqlParameter ParPlacaVeh = new MySqlParameter();
                ParPlacaVeh.ParameterName = "@placa_veh";
                ParPlacaVeh.MySqlDbType = MySqlDbType.VarChar;
                ParPlacaVeh.Size = 7;
                ParPlacaVeh.Value = Vehiculo.PlacaVeh;
                SqlCmd.Parameters.Add(ParPlacaVeh);

                MySqlParameter ParNChasis = new MySqlParameter();
                ParNChasis.ParameterName = "@num_chasis";
                ParNChasis.MySqlDbType = MySqlDbType.VarChar;
                ParNChasis.Size = 17;
                ParNChasis.Value = Vehiculo.NChasis;
                SqlCmd.Parameters.Add(ParNChasis);

                MySqlParameter ParMarca = new MySqlParameter();
                ParMarca.ParameterName = "@marca";
                ParMarca.MySqlDbType = MySqlDbType.VarChar;
                ParMarca.Size = 10;
                ParMarca.Value = Vehiculo.Marca;
                SqlCmd.Parameters.Add(ParMarca);

                MySqlParameter ParModelo = new MySqlParameter();
                ParModelo.ParameterName = "@modelo";
                ParModelo.MySqlDbType = MySqlDbType.VarChar;
                ParModelo.Size = 10;
                ParModelo.Value = Vehiculo.Modelo;
                SqlCmd.Parameters.Add(ParModelo);

                MySqlParameter ParIdCliente = new MySqlParameter();
                ParIdCliente.ParameterName = "@idcliente";
                ParIdCliente.MySqlDbType = MySqlDbType.Int32;
                ParIdCliente.Value = Vehiculo.IdCliente;
                SqlCmd.Parameters.Add(ParIdCliente);

                //ejecutar comando
                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Ingreso el Registro";

            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open) SqlCon.Close();
            }

            return rpta;
        }
コード例 #6
0
        //metodo Eliminar
        public string Eliminar(DVehiculo Vehiculo)
        {
            string rpta = "";
            MySqlConnection SqlCon = new MySqlConnection();
            try
            {
                //codigo
                SqlCon.ConnectionString = Conexion.conexion;
                SqlCon.Open();

                //Establecer el comando
                MySqlCommand SqlCmd = new MySqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "speliminar_vehiculo";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                MySqlParameter ParPlacaVeh = new MySqlParameter();
                ParPlacaVeh.ParameterName = "@placa_veh";
                ParPlacaVeh.MySqlDbType = MySqlDbType.VarChar;
                ParPlacaVeh.Size = 7;
                ParPlacaVeh.Value = Vehiculo.PlacaVeh;
                SqlCmd.Parameters.Add(ParPlacaVeh);

                //ejecutamos nuestor comando
                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Eliminó el Registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open) SqlCon.Close();
            }

            return rpta;
        }
コード例 #7
0
        //Método Editar
        public string Editar(DVehiculo Vehiculo)
        {
            string        respuesta = "";
            SqlConnection SqlCon    = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();

                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speditar_vehiculo";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdvehiculo = new SqlParameter();
                ParIdvehiculo.ParameterName = "@IDVehiculo";
                ParIdvehiculo.SqlDbType     = SqlDbType.Int;
                ParIdvehiculo.Value         = Vehiculo.Idvehiculo;
                SqlCmd.Parameters.Add(ParIdvehiculo);

                SqlParameter ParModelo = new SqlParameter();
                ParModelo.ParameterName = "@Modelo";
                ParModelo.SqlDbType     = SqlDbType.VarChar;
                ParModelo.Size          = 25;
                ParModelo.Value         = Vehiculo.Modelo;
                SqlCmd.Parameters.Add(ParModelo);

                SqlParameter ParMarca = new SqlParameter();
                ParMarca.ParameterName = "@Marca";
                ParMarca.SqlDbType     = SqlDbType.VarChar;
                ParMarca.Size          = 25;
                ParMarca.Value         = Vehiculo.Marca;
                SqlCmd.Parameters.Add(ParMarca);

                SqlParameter ParCategoria = new SqlParameter();
                ParCategoria.ParameterName = "@Categoria";
                ParCategoria.SqlDbType     = SqlDbType.VarChar;
                ParCategoria.Size          = 25;
                ParCategoria.Value         = Vehiculo.Categoria;
                SqlCmd.Parameters.Add(ParCategoria);

                SqlParameter ParColor = new SqlParameter();
                ParColor.ParameterName = "@Color";
                ParColor.SqlDbType     = SqlDbType.VarChar;
                ParColor.Size          = 25;
                ParColor.Value         = Vehiculo.Color;
                SqlCmd.Parameters.Add(ParColor);

                SqlParameter ParAno = new SqlParameter();
                ParAno.ParameterName = "@Ano";
                ParAno.SqlDbType     = SqlDbType.VarChar;
                ParAno.Size          = 4;
                ParAno.Value         = Vehiculo.Ano;
                SqlCmd.Parameters.Add(ParAno);

                SqlParameter ParDescripcion = new SqlParameter();
                ParDescripcion.ParameterName = "@Descripcion";
                ParDescripcion.SqlDbType     = SqlDbType.VarChar;
                ParDescripcion.Size          = 200;
                ParDescripcion.Value         = Vehiculo.Descripcion;
                SqlCmd.Parameters.Add(ParDescripcion);

                SqlParameter ParPrecio = new SqlParameter();
                ParPrecio.ParameterName = "@Precio";
                ParPrecio.SqlDbType     = SqlDbType.Money;
                ParPrecio.Value         = Vehiculo.Precio;
                SqlCmd.Parameters.Add(ParPrecio);

                SqlParameter ParImagen = new SqlParameter();
                ParImagen.ParameterName = "@imagen";
                ParImagen.SqlDbType     = SqlDbType.Image;
                ParImagen.Value         = Vehiculo.Imagen;
                SqlCmd.Parameters.Add(ParImagen);

                SqlParameter ParIdproveedor = new SqlParameter();
                ParIdproveedor.ParameterName = "@idproveedor";
                ParIdproveedor.SqlDbType     = SqlDbType.Int;
                ParIdproveedor.Value         = Vehiculo.Idproveedor;
                SqlCmd.Parameters.Add(ParIdproveedor);

                respuesta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Actualizo el Registro";
            }
            catch (Exception ex)
            {
                respuesta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(respuesta);
        }
コード例 #8
0
 public static DataTable BuscarCedula(int idCliente)
 {
     DVehiculo Obj = new DVehiculo();
     Obj.IdCliente=idCliente;
     return Obj.BuscarCedula(Obj);
 }
コード例 #9
0
 public static DataTable BuscarChasis(string textobuscar)
 {
     DVehiculo Obj = new DVehiculo();
     Obj.TextoBuscar = textobuscar;
     return Obj.BuscarChasis(Obj);
 }
コード例 #10
0
 //Método Eliminar que llama al método Eliminar de la clase Dvehiculo
 //de la CapaDatos
 public static string Eliminar(string placa)
 {
     DVehiculo Obj = new DVehiculo();
     Obj.PlacaVeh = placa;
     return Obj.Eliminar(Obj);
 }
コード例 #11
0
 //Método Insertar que llama al método Insertar de la clase DVehiculo
 //de la CapaDatos
 public static string Insertar(string placa, string nChasis, string marca, string modelo, int idCliente)
 {
     DVehiculo Obj = new DVehiculo(placa,nChasis,marca,modelo,idCliente," ");
     return Obj.Insertar(Obj);
 }