<repo_name>MuminPojk/Prov<file_sep>/Prov_Alice_Pettersson_Jacks/Prov_Alice_Pettersson_Jacks/Customers.cs
﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Prov_Alice_Pettersson_Jacks
{
    class Customers
    {

       
        private int money;
        public string name;
        Random generator = new Random();

 
        public void Money() //Slumpar fram kundens pengar
        {

           money = generator.Next(0, 100);

        }
        public void PrintStats()//Skriver ut kundens stats
        {

            Console.WriteLine("This is your customers name: " +name);
            Console.WriteLine("This is "+ name +"s money: " + money);
            


        }
        public void GetName()//Spelaren får skriva in namnet på sin kund
        {


            Console.WriteLine("Skriv in namnet på din kund");

            string input = Console.ReadLine();

            name = input;


        }


    }
}
<file_sep>/Prov_Alice_Pettersson_Jacks/Prov_Alice_Pettersson_Jacks/Program.cs
﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Prov_Alice_Pettersson_Jacks
{
    class Program
    {
        static void Main(string[] args)
        {


            Customers print2 = new Customers(); //Här skapas det så att man kan ankalla metoder från de 2 olika klasserna

            Books print = new Books();

            print.GetName();// Här under ankallas ett par metoder från de två tidigare skapade klasser

            print.Book();

            print.PrintInfo();

            Console.WriteLine("Så här mycket tror du att den kostar:");

            print.Evaluate();

            print2.GetName();

            print2.Money();
            print2.PrintStats();


            Console.ReadLine();

        }
    }
}
<file_sep>/Prov_Alice_Pettersson_Jacks/Prov_Alice_Pettersson_Jacks/Books.cs
﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Prov_Alice_Pettersson_Jacks
{
    class Books
    {
        public int price;
        private string name;
        private int rarity;
       // private string category;
        private int actualValue;
      //  private bool cursed;
        Random generator = new Random();


        public void Book()// Slumpar fram bokens rarity och value
        {

            actualValue = generator.Next(0, 200);
            rarity = generator.Next(1, 10);

            
        }
        public void PrintInfo()//Skriver ut bokens rarity och value
        {

            Console.WriteLine("The vaule of the book was: "+actualValue);
            Console.WriteLine("The rarity of the book was: " + rarity);

        }
        public int Evaluate() //rarity och actual multipliceras och delas sedan på en siffra mellan 50 och 150.
        {

            price = rarity * actualValue;
            int randomProcent = generator.Next(50, 150);
            price = price / randomProcent;
            Console.WriteLine(price);

            return price;

        }
        public void GetName()//Spelaren får skriva in vad boken ska heta och namnet ändras till det
        {


            Console.WriteLine("Vad ska boken heta?");

            string input = Console.ReadLine();

            name = input;

            Console.WriteLine(name);


        }




        

/*GetCategory returnerar helt enkelt värdet av category, och GetName returnerar name.
IsCursed returnerar antingen true eller false. Det är 80% chans att den returnerar samma värde som är i variabeln cursed (dvs rätt svar),
det är 20% chans att den returnerar det motsatta värdet(dvs fel svar)*/


    }
}
