Beispiel #1
0
        public void ZaposlenikgetZaposlenikProfitByMonth2()
        {
            List <Narudzba> narudzbe = new List <Narudzba>();

            Narudzba nar    = new Narudzba();
            Usluga   usluga = new Usluga();

            nar.Vrijeme   = new DateTime(2019, 2, 2, 17, 10, 0);
            usluga.Cijena = 100;
            nar.Usluga    = usluga;

            Narudzba nar1    = new Narudzba();
            Usluga   usluga1 = new Usluga();

            nar1.Vrijeme   = new DateTime(2019, 2, 5, 18, 0, 0);
            usluga1.Cijena = 300;
            nar1.Usluga    = usluga1;

            Narudzba nar2    = new Narudzba();
            Usluga   usluga2 = new Usluga();

            nar2.Vrijeme   = new DateTime(2019, 5, 5, 18, 0, 0);
            usluga2.Cijena = 300;
            nar2.Usluga    = usluga1;

            narudzbe.Add(nar);
            narudzbe.Add(nar1);
            narudzbe.Add(nar2);
            decimal profit = Zaposlenik.GetZaposlenikProfitByMonth(narudzbe, 2, 2019);

            Assert.AreNotEqual(700, profit);
        }
Beispiel #2
0
        public ProfitForm(int id)
        {
            InitializeComponent();
            Zaposlenik z      = session.Get <Zaposlenik>(id);
            decimal    profit = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 1, 2019);

            textBox1.Text  = profit.ToString();
            profit         = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 2, 2019);
            textBox2.Text  = profit.ToString();
            profit         = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 3, 2019);
            textBox3.Text  = profit.ToString();
            profit         = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 4, 2019);
            textBox4.Text  = profit.ToString();
            profit         = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 5, 2019);
            textBox5.Text  = profit.ToString();
            profit         = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 6, 2019);
            textBox6.Text  = profit.ToString();
            profit         = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 7, 2019);
            textBox7.Text  = profit.ToString();
            profit         = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 8, 2019);
            textBox8.Text  = profit.ToString();
            profit         = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 9, 2019);
            textBox9.Text  = profit.ToString();
            profit         = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 10, 2019);
            textBox10.Text = profit.ToString();
            profit         = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 11, 2019);
            textBox11.Text = profit.ToString();
            profit         = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, 12, 2019);
            textBox12.Text = profit.ToString();
        }
        public ActionResult Profit(int?id)
        {
            Zaposlenik     z       = zaposlenikRepository.GetZaposlenikByID(id);
            List <decimal> profits = new List <decimal>();

            for (int i = 1; i < 13; ++i)
            {
                decimal profit = Zaposlenik.GetZaposlenikProfitByMonth(z.Narudzba, i, 2019);
                profits.Add(profit);
            }
            profits.Add(Convert.ToDecimal(id));
            return(View(profits));
        }