Exemple #1
0
        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();
        }
Exemple #2
0
        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;
 }