public void Actualizar_Articulo(clsArticulo NuevosDatos) { SqlConnection conexion; conexion = new SqlConnection(mdlVariables.CadenaConexion); SqlCommand comando; comando = new SqlCommand("usp_Articulo_Actualizar", conexion); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.Parameters.AddWithValue("@parIdArticulo", IdArticulo); comando.Parameters.AddWithValue("@parNombre", NuevosDatos.Nombre); comando.Parameters.AddWithValue("@parLote", NuevosDatos.Lote); comando.Parameters.AddWithValue("@parMarca", NuevosDatos.Marca); comando.Parameters.AddWithValue("@parCantidad", NuevosDatos.Cantidad); comando.Parameters.AddWithValue("@parTipoArticulo", NuevosDatos.Tipo); //comando.Parameters.AddWithValue("@parPrecioCompra", NuevosDatos.PrecioCompra); comando.Parameters.AddWithValue("@parPrecioVenta", NuevosDatos.PrecioVenta); //comando.Parameters.AddWithValue("@parStock", NuevosDatos.Stock); conexion.Open(); comando.ExecuteNonQuery(); conexion.Close(); }
public static List <clsArticulo> Listar_Articulo_Nombre(string parNombre) { List <clsArticulo> x = new List <clsArticulo>(); SqlConnection conexion; conexion = new SqlConnection(mdlVariables.CadenaConexion); SqlCommand comando; comando = new SqlCommand("usp_Articulo_Listar_por_Nombre", conexion); comando.CommandType = System.Data.CommandType.StoredProcedure; comando.Parameters.AddWithValue("@parNombre", parNombre); conexion.Open(); SqlDataReader contenedor; contenedor = comando.ExecuteReader(); while (contenedor.Read() == true) { clsArticulo miobjeto; miobjeto = new clsArticulo(contenedor["Nombre"].ToString(), contenedor["Lote"].ToString(), contenedor["Marca"].ToString(), Convert.ToInt32(contenedor["Cantidad"]), contenedor["TipoArticulo"].ToString(), Convert.ToSingle(contenedor["PrecioCompra"]), Convert.ToSingle(contenedor["PrecioVenta"]), Convert.ToDateTime(contenedor["FechaCompra"]), Convert.ToInt32(contenedor["Stock"]), contenedor["Descripcion"].ToString()); miobjeto.IdArticulo = Convert.ToInt32(contenedor["IdArticulo"]); x.Add(miobjeto); } conexion.Close(); return(x); }
public clsArticuloDeVenta(clsArticulo parArticulo) { Articulo = parArticulo; }