public JsonResult Delete(Guid?ID)
        {
            Brojevi brojevi = _context.Broj.Find(ID);

            if (ID == null)
            {
                return(null);
            }
            else
            {
                _context.Broj.Remove(brojevi);
                _context.SaveChanges();
            }
            return(Json(brojevi));
        }
        public ActionResult Edit([Bind(Include = "OsobaID,BrojID,BrojTipID,Broj,OpisBroja")] BrojeviViewModel brojevi, Guid?ID)
        {
            ViewBag.BrojTipID = new SelectList(_context.BrojTip, "BrojTipID", "Naziv");
            Brojevi broj       = _context.Broj.SingleOrDefault(x => x.ID == ID);
            var     redirectID = _context.OsobaBroj.Where(x => x.BrojID == ID).Select(x => x.OsobaID).FirstOrDefault();

            if (ModelState.IsValid)
            {
                broj.BrojTipID             = brojevi.BrojTipID;
                broj.Broj                  = brojevi.Broj;
                broj.Opis                  = brojevi.OpisBroja;
                _context.Entry(broj).State = EntityState.Modified;
                _context.SaveChanges();
            }
            return(RedirectToAction("EditIndex", new { @ID = redirectID }));
        }
Пример #3
0
        public override void Racunaj()
        {
            double mean   = Brojevi.ToList().Average();
            double median = 0;

            if (Brojevi.Count % 2 == 1)
            {
                median = Brojevi.ToList()[Brojevi.Count / 2];
            }
            else
            {
                median = (Brojevi.ToList()[Brojevi.Count / 2] + Brojevi.ToList()[(Brojevi.Count / 2) + 1]) / 2;
            }
            double mode = Brojevi.ToList().GroupBy(b => b).OrderByDescending(b => b.Count()).Select(b => b.Key).First();

            _rezultat = $"Mean: {mean}, Mode:{mode}, Median:{median}";
        }
Пример #4
0
        static void Main(string[] args)
        {
            Brojevi brojevi = new Brojevi();

            Console.WriteLine("Unesite prvi broj: ");
            brojevi.prviBroj = int.Parse(Console.ReadLine());
            Console.WriteLine("Unesite drugi broj: ");
            brojevi.drugiBroj = int.Parse(Console.ReadLine());
            // Brojevi.ProvjeraManji(brojevi.prviBroj, brojevi.drugiBroj);
            Console.WriteLine("Provjera prvog broja: " + brojevi.prviBroj);
            Console.WriteLine("Provjera drugog broja: " + brojevi.drugiBroj);
            brojevi.veciBroj  = brojevi.ProvjeraVeci(brojevi.prviBroj, brojevi.drugiBroj);
            brojevi.manjiBroj = brojevi.ProvjeraManji(brojevi.prviBroj, brojevi.drugiBroj);
            Console.WriteLine("Provjera veceg broja: " + brojevi.veciBroj);
            Console.WriteLine("Provjera manjeg broja: " + brojevi.manjiBroj);
            brojevi.Ispis(brojevi.manjiBroj, brojevi.veciBroj);
            Console.ReadKey();
        }
Пример #5
0
        public override void Racunaj()
        {
            int zbir = Brojevi.ToList().Aggregate((svi, x) => svi += x);

            _rezultat = $"Zbir je {zbir}";
        }