Example #1
0
        public int Agregar(ClsMateriasPrimas pMateriasPrimas)
        {
            int retorno = 0;

            MySqlCommand cmd = new MySqlCommand();
            cmd.Connection = BdConexion.ObtenerConexion();

            cmd.CommandText = "guardarMateriasPrimas";
            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.AddWithValue("@id", pMateriasPrimas.Codigo);
            cmd.Parameters["@id"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@nom", pMateriasPrimas.Nombre);
            cmd.Parameters["@nom"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@min", pMateriasPrimas.Stock_Minimo);
            cmd.Parameters["@min"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@max", pMateriasPrimas.Stock_Maximo);
            cmd.Parameters["@max"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@exis", pMateriasPrimas.Existencias);
            cmd.Parameters["@exis"].Direction = ParameterDirection.Input;

            cmd.Parameters.AddWithValue("@disp", pMateriasPrimas.Disponibilidad);
            cmd.Parameters["@disp"].Direction = ParameterDirection.Input;

            retorno = cmd.ExecuteNonQuery();
            return retorno;
        }
Example #2
0
        public int Actualizar(string Nombre, int Stock_Minimo, int Stock_Maximo, string Disponibilidad)
        {
            int resultado = 0;
            ClsMateriasPrimas eMateriasPrimas = new ClsMateriasPrimas();
            eMateriasPrimas.Nombre = Nombre;
            eMateriasPrimas.Stock_Minimo = Stock_Minimo;
            eMateriasPrimas.Stock_Maximo = Stock_Maximo;
            eMateriasPrimas.Disponibilidad = Disponibilidad;

            ClsMateriasPrimasDAL mMateriasPrimas = new ClsMateriasPrimasDAL();
            resultado = mMateriasPrimas.Actualizar(eMateriasPrimas);
            return resultado;
        }