//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); }
//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); }
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; }
//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); }
//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; }
//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; }
//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); }
public static DataTable BuscarCedula(int idCliente) { DVehiculo Obj = new DVehiculo(); Obj.IdCliente=idCliente; return Obj.BuscarCedula(Obj); }
public static DataTable BuscarChasis(string textobuscar) { DVehiculo Obj = new DVehiculo(); Obj.TextoBuscar = textobuscar; return Obj.BuscarChasis(Obj); }
//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); }
//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); }