Пример #1
0
        public ActionResult Odobrenje(Profesori prof)
        {
            using (SchoolContext db = new SchoolContext())
            {
                var v = db.Profesoris.Where(a => a.KorisnickoIme == prof.KorisnickoIme && a.Lozinka == prof.Lozinka && a.Status == prof.Status).FirstOrDefault();
                if (v == null)
                {
                    if (prof.KorisnickoIme != null || prof.Lozinka == null)
                    {
                        prof.LoginErrorMessage = "Pogresan unos, pokusaj ponovo...";                         //Ako je pogresan unos
                    }
                    return(View("Index", prof));
                }

                else
                {
                    if (prof.KorisnickoIme == prof.KorisnickoIme && prof.Lozinka == prof.Lozinka && prof.Status.Contains("admin"))
                    {
                        Session["ID"]            = v.ID;
                        Session["KorisnickoIme"] = v.KorisnickoIme;
                        Session["Status"]        = v.Status;
                        return(RedirectToAction("Index", "Admin"));                        //Ako je Administrator
                    }
                    Session["ID"]            = v.ID;
                    Session["KorisnickoIme"] = v.KorisnickoIme;
                    Session["Status"]        = v.Status;
                    return(RedirectToAction("Index", "ProfLogin"));                    //Ako je Profesor
                }
            }
        }
Пример #2
0
        public ActionResult Save(Profesori prof)
        {
            bool status = false;

            if (ModelState.IsValid)
            {
                using (DBModel dc = new DBModel())
                {
                    if (prof.ProfesorID > 0)
                    {
                        var v = dc.Profesoris.Where(a => a.ProfesorID == prof.ProfesorID).FirstOrDefault();
                        if (v != null)
                        {
                            v.Ime           = prof.Ime;
                            v.Prezime       = prof.Prezime;
                            v.KorisnickoIme = prof.KorisnickoIme;
                            v.Lozinka       = prof.Lozinka;
                            v.Status        = prof.Status;
                        }
                    }
                    else
                    {
                        dc.Profesoris.Add(prof);
                    }

                    dc.SaveChanges();
                    status = true;
                }
            }
            return(new JsonResult {
                Data = new { status = status }
            });
        }
Пример #3
0
        public static bool Update(Profesori profesorat, int id)
        {
            var conn = DBHelper.GetConnection();

            try
            {
                var cmd = new SqlCommand("dbo.usp_Profesorat_Edit", conn);
                cmd.CommandType = System.Data.CommandType.StoredProcedure;

                cmd.Parameters.AddWithValue("@ProfesoratID", id);
                cmd.Parameters.AddWithValue("@Emri", profesorat.Emri);
                cmd.Parameters.AddWithValue("@Mbiemri", profesorat.Mbiemri);
                cmd.Parameters.AddWithValue("@Mail", profesorat.Mail);
                cmd.Parameters.AddWithValue("@LastUpdate", profesorat.LastUpdate);


                conn.Open();
                cmd.ExecuteNonQuery();

                return(true);
            }
            catch (Exception e)
            {
                return(false);
            }
            finally
            {
                conn.Close();
            }
        }
Пример #4
0
        private void UpdateProfPredm(string[] selectedPredmeti, Profesori profesoriToUpdate)
        {
            if (selectedPredmeti == null)
            {
                profesoriToUpdate.Predmetis = new List <Predmeti>();
                return;
            }

            var selectedPredmetiHS = new HashSet <string>(selectedPredmeti);
            var profesoriPredmeti  = new HashSet <int>
                                         (profesoriToUpdate.Predmetis.Select(c => c.PredmetiID));

            foreach (var predmeti in db.Predmetis)
            {
                if (selectedPredmetiHS.Contains(predmeti.PredmetiID.ToString()))
                {
                    if (!profesoriPredmeti.Contains(predmeti.PredmetiID))
                    {
                        profesoriToUpdate.Predmetis.Add(predmeti);
                    }
                }
                else
                {
                    if (profesoriPredmeti.Contains(predmeti.PredmetiID))
                    {
                        profesoriToUpdate.Predmetis.Remove(predmeti);
                    }
                }
            }
        }
Пример #5
0
        public async Task <IActionResult> PutProfesori(int id, Profesori profesori)
        {
            if (id != profesori.Id)
            {
                return(BadRequest());
            }

            _context.Entry(profesori).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ProfesoriExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Пример #6
0
        public async Task <ActionResult <Profesori> > PostProfesori(Profesori profesori)
        {
            _context.Profesori.Add(profesori);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetProfesori", new { id = profesori.Id }, profesori));
        }
Пример #7
0
        public HttpResponseMessage Put(int id, [FromBody] Profesori profesori)
        {
            try
            {
                using (ProfesoriDbEntities entities = new ProfesoriDbEntities())
                {
                    var entity = entities.Profesoris.FirstOrDefault(e => e.id_p == id);

                    if (entity == null)
                    {
                        return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "Profesori me id " +
                                                           id.ToString() + " nuk u gjet!"));
                    }
                    else
                    {
                        entity.emri_p    = profesori.emri_p;
                        entity.mbiemri_p = profesori.mbiemri_p;

                        entity.titulli_p = profesori.titulli_p;
                        entity.nrtel_p   = profesori.nrtel_p;
                        entity.email_p   = profesori.email_p;
                        entities.SaveChanges();
                        return(Request.CreateResponse(HttpStatusCode.OK, entity));
                    }
                }
            }
            catch (Exception ex)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex));
            }
        }
Пример #8
0
        public static bool Insert(Profesori profesorat)
        {
            var conn = DBHelper.GetConnection();

            try
            {
                var cmd = new SqlCommand("dbo.usp_Profesorat_Add", conn);
                cmd.CommandType = System.Data.CommandType.StoredProcedure;

                cmd.Parameters.AddWithValue("@Emri", profesorat.Emri);
                cmd.Parameters.AddWithValue("@Mbiemri", profesorat.Mbiemri);
                cmd.Parameters.AddWithValue("@Mail", profesorat.Mail);
                cmd.Parameters.AddWithValue("@CreatedOn", profesorat.CreatedOn);


                conn.Open();
                cmd.ExecuteNonQuery();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
            finally
            {
                conn.Close();
            }
        }
Пример #9
0
        // GET: Profesori1/Create
        public ActionResult Create()
        {
            var profesori = new Profesori();

            profesori.Predmetis = new List <Predmeti>();
            PopDodelaPredmProf(profesori);
            return(View());
        }
Пример #10
0
        public ActionResult DeleteConfirmed(int id)
        {
            Profesori profesori = db.Profesoris.Find(id);

            db.Profesoris.Remove(profesori);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #11
0
        public void EditProfesor(ProfesorViewModel profesor)
        {
            Profesori oldProfesor = _profesoriServices.Get(profesor.Id);

            oldProfesor.Nume        = profesor.Nume;
            oldProfesor.Prenume     = profesor.Prenume;
            oldProfesor.FacultateId = profesor.FacultateId;
            _profesoriServices.Update(oldProfesor, oldProfesor.Id);
        }
Пример #12
0
 public ActionResult Create(Profesori profesori)
 {
     profesori.CreatedOn = DateTime.Now;
     if (ProfesoratDAL.Insert(profesori))
     {
         return(Redirect("Index"));
     }
     return(Redirect("Index"));
 }
Пример #13
0
 public JsonResult AddProfesor(Profesori profesor)
 {
     try
     {
         profesor.UserId = User.Identity.GetUserId();
         Logic logic = new Logic(db);
         logic.AddProfesor(profesor);
         return(Json(Utils.JsonResponseFactory.SuccessResponse("Success"), JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
     }
     return(Json(Utils.JsonResponseFactory.ErrorResponse("Error"), JsonRequestBehavior.AllowGet));
 }
Пример #14
0
        // GET: Profesori1/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Profesori profesori = db.Profesoris.Find(id);

            if (profesori == null)
            {
                return(HttpNotFound());
            }
            return(View(profesori));
        }
Пример #15
0
 public ActionResult Delete(int id, Profesori profesori)
 {
     try
     {
         //if (ModelState.IsValid)
         //{
         ProfesoratDAL.Delete(id);
         return(RedirectToAction("Index", profesori));
         // }
     }
     catch (Exception ex)
     {
         return(View());
     }
 }
Пример #16
0
        private void PopDodelaPredmProf(Profesori profesori)
        {
            var allPredmeti = db.Predmetis;
            var profPredm   = new HashSet <int>(profesori.Predmetis.Select(c => c.PredmetiID));
            var viewModel   = new List <DodelaPredmProf>();

            foreach (var predmeti in allPredmeti)
            {
                viewModel.Add(new DodelaPredmProf
                {
                    PredmetiID    = predmeti.PredmetiID,
                    NazivPredmeta = predmeti.NazivPredmeta,
                    Dodela        = profPredm.Contains(predmeti.PredmetiID)
                });
            }
            ViewBag.Predmetis = viewModel;
        }
Пример #17
0
 //post methoda
 public HttpResponseMessage Post([FromBody] Profesori profesori)
 {
     try
     {
         using (ProfesoriDbEntities entities = new ProfesoriDbEntities())
         {
             entities.Profesoris.Add(profesori);
             entities.SaveChanges();
             var message = Request.CreateResponse(HttpStatusCode.Created, profesori);
             message.Headers.Location = new Uri(Request.RequestUri + profesori.id_p.ToString());
             return(message);
         }
     }
     catch (Exception ex)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex));
     }
 }
Пример #18
0
        // GET: Profesori1/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Profesori profesori = db.Profesoris
                                  .Include(i => i.Predmetis)
                                  .Where(i => i.ID == id)
                                  .Single();

            PopDodelaPredmProf(profesori);
            if (profesori == null)
            {
                return(HttpNotFound());
            }
            return(View(profesori));
        }
Пример #19
0
        public ActionResult Edit(int id, Profesori collection)
        {
            try
            {
                // TODO: Add update logic here

                if (ModelState.IsValid)
                {
                    ProfesoratDAL.Update(collection, id);
                    return(RedirectToAction("Index"));
                }
                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View("Index"));
            }
        }
Пример #20
0
        public static Profesori Read(int id)
        {
            var profesorat = new Profesori();
            var conn       = DBHelper.GetConnection();
            var cmd        = new SqlCommand("usp_Profesorat_Read", conn);

            cmd.CommandType = CommandType.StoredProcedure;

            try
            {
                if (id != 0)
                {
                    cmd.Parameters.AddWithValue("@ProfesoratID", id);

                    conn.Open();
                    var rdr = cmd.ExecuteReader();

                    if (rdr.Read())
                    {
                        profesorat.ProfesoratID = int.Parse(rdr["ProfesoratID"].ToString());
                        profesorat.Emri         = rdr["Emri"].ToString();
                        profesorat.Mbiemri      = rdr["Mbiemri"].ToString();
                        profesorat.Mail         = rdr["Mail"].ToString();
                        profesorat.CreatedOn    = DateTime.Parse(rdr["CreatedOn"].ToString());
                        //  profesorat.LastUpdate = DateTime.Parse(rdr["LastUpdated"].ToString()) == null ? DateTime.Now : DateTime.Parse(rdr["LastUpdated"].ToString());
                    }
                    return(profesorat);
                }
                else
                {
                    return(null);
                }
            }
            catch (Exception ex)
            {
                return(null);
            }
            finally
            {
                conn.Close();
            }
        }
Пример #21
0
        public ActionResult Create([Bind(Include = "Ime,Prezime,KorisnickoIme,Lozinka,Status")] Profesori profesori, string[] selectedPredmeti)
        {
            if (selectedPredmeti != null)
            {
                profesori.Predmetis = new List <Predmeti>();
                foreach (var predmeti in selectedPredmeti)
                {
                    var predmetiToAdd = db.Predmetis.Find(int.Parse(predmeti));
                    profesori.Predmetis.Add(predmetiToAdd);
                }
            }
            if (ModelState.IsValid)
            {
                db.Profesoris.Add(profesori);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            PopDodelaPredmProf(profesori);
            return(View(profesori));
        }
Пример #22
0
        public static List <Profesori> List()
        {
            var profesori = new List <Profesori>();
            var conn      = DBHelper.GetConnection();
            var cmd       = new SqlCommand("usp_Profesorat_List", conn);

            cmd.CommandType = CommandType.StoredProcedure;

            try
            {
                conn.Open();

                var rdr = cmd.ExecuteReader();
                while (rdr.Read())
                {
                    var profesorat = new Profesori();
                    profesorat.ProfesoratID = int.Parse(rdr["ProfesoratID"].ToString());
                    profesorat.Emri         = rdr["Emri"].ToString();
                    profesorat.Mbiemri      = rdr["Mbiemri"].ToString();
                    profesorat.Mail         = rdr["Mail"].ToString();
                    profesorat.CreatedOn    = DateTime.Parse(rdr["CreatedOn"].ToString());
                    // profesorat.LastUpdate = DateTime(rdr["LastUpdate"].ToString()) == true ? DateTime.Now : DateTime.Parse(rdr["LastUpdated"].ToString());

                    profesori.Add(profesorat);
                }
                return(profesori);
            }
            catch (Exception ex)
            {
                return(null);
            }
            finally
            {
                conn.Close();
            }
        }
Пример #23
0
        // GET: Profesori/Details/5
        public ActionResult Details(int id)
        {
            Profesori profesori = ProfesoratDAL.Read(id);

            return(View("Details", profesori));
        }
Пример #24
0
        // Metode za profesore
        public void registrujProfesora(string titula, string jmb, Profesor p)
        {
            Tuple <string, string> k = Tuple.Create <string, string>(titula, jmb);

            Profesori.Add(k, p);
        }
Пример #25
0
 public void AddProfesor(Profesori profesor)
 {
     _profesoriServices.Add(profesor);
 }
Пример #26
0
        /// <summary>
        /// Dodavanje builtIn studenata i profesora u InMemoryDatabase
        /// </summary>
        private void DodajBuiltInProfesore()
        {
            Profesori.Add(new Profesor()
            {
                Ime            = "Denis",
                Prezime        = "Music",
                DatumRodjenja  = DateTime.Parse("1.1.1980"),
                slikaProfesora = null,
                Email          = "*****@*****.**",
                Password       = "******",
                Username       = "******",
                Titula         = "profesor"
            });

            Profesori.Add(new Profesor()
            {
                Ime            = "Elmir",
                Prezime        = "Babovic",
                DatumRodjenja  = DateTime.Parse("2.10.1990"),
                slikaProfesora = null,
                Email          = "*****@*****.**",
                Password       = "******",
                Username       = "******",
                Titula         = "profesor"
            });


            Profesori.Add(new Profesor()
            {
                Ime            = "Emina",
                Prezime        = "Junuz",
                DatumRodjenja  = DateTime.Parse("5.1.1985"),
                slikaProfesora = null,
                Email          = "*****@*****.**",
                Password       = "******",
                Username       = "******",
                Titula         = "profesor"
            });


            Profesori.Add(new Profesor()
            {
                Ime            = "Mohamed",
                Prezime        = "Zayat",
                DatumRodjenja  = DateTime.Parse("25.5.1985"),
                slikaProfesora = null,
                Email          = "*****@*****.**",
                Password       = "******",
                Username       = "******",
                Titula         = "profesor"
            });

            Profesori.Add(new Profesor()
            {
                Ime            = "Goran",
                Prezime        = "Skondric",
                DatumRodjenja  = DateTime.Parse("15.8.1975"),
                slikaProfesora = null,
                Email          = "*****@*****.**",
                Password       = "******",
                Username       = "******",
                Titula         = "profesor"
            });
        }
Пример #27
0
        static void Main(string[] args)
        {
            try
            {
                //ISession s = DataLayer.GetSession();
                //Role ro = new Role()
                //{
                //    Id = 1
                //};
                //Status st = new Status()
                //{
                //    Id = 1
                //};
                //Korisnik k = new Korisnik()
                //{
                //    BrojIndeksa = 14826,
                //    Email = "a",
                //    GodinaStudija = 2,
                //    Ime = "a",
                //    Prezime = "a",
                //    Opis = "a",
                //    Password = "******",
                //    Slika = "a",
                //    Smer = "a",
                //    Username = "******",
                //    ImaRolu = ro,
                //    ImaStatus = st
                //};



                //Pitanje_TagDTO pt = new Pitanje_TagDTO
                //{
                //    PitanjeId = 37,
                //    TagId = 38
                //};

                //Pitanje_TagDTO pt1 = new Pitanje_TagDTO
                //{
                //    PitanjeId = 37,
                //    TagId = 17
                //};

                //Pitanja_Tagovi.Dodaj(pt);
                //Pitanja_Tagovi.Dodaj(pt1);

                //List<PitanjeDTO> lista = Pitanja.VratiSvaPitanjaTaga(38);
                //List<TagDTO> tagovi = Pitanja.VratiSveTagovePitanja(37);
                //List<PredmetDTO> predmeti = Predmeti.VratiSvePredmete(57);

                //SmerDTO smer = new SmerDTO
                //{
                //    Ime = "EENN"
                //};

                //Smerovi.Dodaj(smer);
                //SmerDTO a = Smerovi.Procitaj(57);
                //a.Ime = "EEN";
                //Smerovi.Izmeni(a);
                //List<SmerDTO> smerovi = Smerovi.VratiSve();
                //Smerovi.DodajPredmetSmeru(23, 57);
                //Smerovi.IzbrisiPredmetSaSmera(21, 58);

                //Smerovi.Obrisi(57);

                //SlikaDTO slika = new SlikaDTO
                //{
                //    Link = "link do slike"
                //};


                //OdgovorDTO o = Odgovori.Procitaj(39);
                //slika.OdgovorId = o.Id;
                //Slike.Dodaj(slika);
                //SlikaDTO s = Slike.Procitaj(43);
                //s.Link = "novi link";
                //Slike.Izmeni(s);
                //Slike.VratiSve(39);
                //Slike.Obrisi(42);

                //PredmetDTO predmet = Predmeti.Procitaj(42);

                //ProfesorDTO profa = new ProfesorDTO {
                //    PunoIme = "Milos Mladenovic",
                //    PredmetId = predmet.Id
                //};

                //Profesori.Dodaj(profa);
                //ProfesorDTO pr = Profesori.Procitaj(37);
                //pr.PunoIme = "Predrag Nikolic";
                //Profesori.Izmeni(pr);
                //Profesori.VratiSve(42);
                //Profesori.Obrisi(37);

                //Predmet_SmerDTO ps = new Predmet_SmerDTO
                //{
                //    PredmetId = 42,
                //    SmerId = 77
                //};
                //Predmet_Smerovi.Dodaj(ps);

                //PredmetDTO pr = new PredmetDTO
                //{
                //    Naziv = "VI",
                //    Semestar = 6,
                //    GodinaStudija = 3,
                //    ProfesorId = 38
                //};

                //Predmeti.Dodaj(pr);
                //PredmetDTO predmet = Predmeti.Procitaj(42);
                //predmet.Naziv = "Analogna Elektronika";
                //Predmeti.Izmeni(predmet);
                //Predmeti.VratiSve();
                //Predmeti.VratiSvePredmete(77);
                //Predmeti.Obrisi(40);

                //ProfesorDTO prof = Profesori.Procitaj(38);

                //Predmeti.DodajZaduzenog(39, prof);
                //Predmeti.IzbrisiZaduzenog(39, prof);

                //Profesori.Procitaj();
                //s.SaveOrUpdate(k);
                //s.Flush();
                //s.Close();

                //Predlozeni_TagDTO pt = new Predlozeni_TagDTO
                //{
                //    Ime = "eth",
                //    TagIme = "eth",
                //    DatumPostavljanja = new DateTime(2015, 5, 20),
                //    DatumObrade = new DateTime(2015, 5, 22),
                //    Opis = "eth tag"
                //};

                //PredlozeniTagovi.Dodaj(pt);
                //Predlozeni_TagDTO ptd = PredlozeniTagovi.Procitaj(57);
                //ptd.Opis = "eth tag na adiutoru";
                //PredlozeniTagovi.Izmeni(ptd);
                //PredlozeniTagovi.VratiSve();
                //PredlozeniTagovi.Obrisi(58);

                //Pitanje_TagDTO ptdto = new Pitanje_TagDTO
                //{
                //    PitanjeId = 37,
                //    TagId = 57

                //};

                //Pitanja_Tagovi.Dodaj(ptdto);
                //Pitanja_Tagovi.Nadji(37, 57);
                //Pitanja_Tagovi.Obrisi(38);



                //PitanjeDTO pitanje = new PitanjeDTO
                //{
                //    Naslov = "Novo pitanje",
                //    Tekst = "Da li je",
                //    DatumVreme = new DateTime(2015, 5, 25),
                //    KorisnikId = 37,
                //    OblastId = 37
                //};

                //Pitanja.Dodaj(pitanje);
                //PitanjeDTO pt = Pitanja.Procitaj(97);
                //pt.Tekst = "nesto drugo";
                //Pitanja.Izmeni(pt);
                //Pitanja.Obrisi(37);
                //Pitanja.VratiSvaPitanjaKorisnika(37);
                //Pitanja.VratiSvaPitanjaOblasti(37);

                //OdgovorDTO odg = new OdgovorDTO
                //{
                //    DatumVreme = new DateTime(2016, 5, 28),
                //    Minus = 5,
                //    Plus = 14,
                //    Tekst = "ja mislim da je ovako",
                //    KorisnikId = 37,
                //    PitanjeId = 39,
                //    Odobreno = 1
                //};

                //Odgovori.Dodaj(odg);
                //OdgovorDTO o = Odgovori.Procitaj(58);
                //o.Tekst = "ipak je ovo";
                //Odgovori.Izmeni(o);
                //Odgovori.DodajMinus(58);
                //Odgovori.DodajPlus(58);
                //Odgovori.Odobri(58);
                //Odgovori.VratiSve(39);

                //OblastDTO oblast = new OblastDTO
                //{
                //    Ime = "Grafovi",
                //    PredmetId = 62
                //};

                //Oblasti.Dodaj(oblast);
                //OblastDTO ob = Oblasti.Procitaj(58);
                //ob.Ime = "Nova oblast";
                //Oblasti.Izmeni(ob);
                //Oblasti.VratiSve();
                //Oblasti.Obrisi(38);

                //LiteraturaDTO lt = new LiteraturaDTO
                //{
                //    Link = "neki link",
                //    Naziv = "Knjiga",
                //    OblastId = 58
                //};

                //Literature.Dodaj(lt);

                //LiteraturaDTO lit = Literature.Procitaj(37);
                //lit.Naziv = "noviiiii";
                //Literature.Izmeni(lit);
                //Literature.VratiSve(58);
                //Literature.Obrisi(37);
                //PredmetDTO p = Predmeti.Procitaj(21);

                //Tagovi.Nadji("web");
                //Pitanja.Nadji("Novo pitanje");
                //Korisnik_OdgovorDTO ko = new Korisnik_OdgovorDTO
                //{
                //    KorisnikId = 37,
                //    OdgovorId = 104
                //};

                //Korisnik_OdgovorDTO ko1 = new Korisnik_OdgovorDTO
                //{
                //    KorisnikId = 37,
                //    OdgovorId = 118
                //};

                //Korisnici_Odgovori.Obrisi(17);
                //Korisnici_Odgovori.Dodaj(ko);
                //Korisnici_Odgovori.Dodaj(ko1);
                //Korisnici_Odgovori.Nadji(37, 118);
                //Odgovori.VratiOcenjeneOdgovoreKorisnika(37);

                PredmetDTO predmet1 = Predmeti.Procitaj(116);

                ProfesorDTO profa1 = new ProfesorDTO
                {
                    PunoIme   = "Branislav Ranđelović",
                    PredmetId = predmet1.Id
                };

                Profesori.Dodaj(profa1);

                PredmetDTO predmet2 = Predmeti.Procitaj(118);

                ProfesorDTO profa2 = new ProfesorDTO
                {
                    PunoIme   = "Vladan Mihajlović",
                    PredmetId = predmet2.Id
                };

                Profesori.Dodaj(profa2);

                PredmetDTO predmet3 = Predmeti.Procitaj(119);

                ProfesorDTO profa3 = new ProfesorDTO
                {
                    PunoIme   = "Oliver Vojinović",
                    PredmetId = predmet3.Id
                };

                Profesori.Dodaj(profa3);

                PredmetDTO predmet4 = Predmeti.Procitaj(120);

                ProfesorDTO profa4 = new ProfesorDTO
                {
                    PunoIme   = "Miloš Radmanović",
                    PredmetId = predmet4.Id
                };

                Profesori.Dodaj(profa4);


                PredmetDTO predmet5 = Predmeti.Procitaj(125);

                ProfesorDTO profa5 = new ProfesorDTO
                {
                    PunoIme   = "Dragan Stojanović",
                    PredmetId = predmet5.Id
                };

                Profesori.Dodaj(profa5);


                PredmetDTO predmet6 = Predmeti.Procitaj(127);

                ProfesorDTO profa6 = new ProfesorDTO
                {
                    PunoIme   = "Petar Rajković",
                    PredmetId = predmet6.Id
                };

                Profesori.Dodaj(profa6);


                //PredmetDTO predmet7 = Predmeti.Procitaj(103);

                //ProfesorDTO profa7 = new ProfesorDTO
                //{
                //    PunoIme = "Martin Jovanović",
                //    PredmetId = predmet7.Id
                //};

                //Profesori.Dodaj(profa7);

                //PredmetDTO predmet8 = Predmeti.Procitaj(121);

                //ProfesorDTO profa8 = new ProfesorDTO
                //{
                //    PunoIme = "Vladimir Stanković",
                //    PredmetId = predmet8.Id
                //};

                //Profesori.Dodaj(profa8);

                //PredmetDTO predmet9 = Predmeti.Procitaj(128);

                //ProfesorDTO profa9 = new ProfesorDTO
                //{
                //    PunoIme = "Ivica Marković",
                //    PredmetId = predmet9.Id
                //};

                //Profesori.Dodaj(profa9);

                //PredmetDTO predmet10 = Predmeti.Procitaj(129);

                //ProfesorDTO profa10 = new ProfesorDTO
                //{
                //    PunoIme = "Aleksandar Dimitrijevic",
                //    PredmetId = predmet10.Id
                //};

                //Profesori.Dodaj(profa10);

                //Korisnik_OdgovorDTO ko = new Korisnik_OdgovorDTO
                //{
                //    KorisnikId = 78,
                //    OdgovorId = 118
                //};

                //Korisnici_Odgovori.Dodaj(ko);

                //Korisnik_OdgovorDTO ko1 = new Korisnik_OdgovorDTO
                //{
                //    KorisnikId = 78,
                //    OdgovorId = 85
                //};

                //Korisnici_Odgovori.Dodaj(ko1);

                //Korisnik_OdgovorDTO ko2 = new Korisnik_OdgovorDTO
                //{
                //    KorisnikId = 37,
                //    OdgovorId = 118
                //};

                //Korisnici_Odgovori.Dodaj(ko2);

                //Korisnik_OdgovorDTO ko3 = new Korisnik_OdgovorDTO
                //{
                //    KorisnikId = 78,
                //    OdgovorId = 104
                //};

                //Korisnici_Odgovori.Dodaj(ko3);

                //Korisnik_OdgovorDTO ko4 = new Korisnik_OdgovorDTO
                //{
                //    KorisnikId = 78,
                //    OdgovorId = 90
                //};

                //Korisnici_Odgovori.Dodaj(ko4);

                //Korisnik_OdgovorDTO ko5 = new Korisnik_OdgovorDTO
                //{
                //    KorisnikId = 37,
                //    OdgovorId = 90
                //};

                //Korisnici_Odgovori.Dodaj(ko5);

                //Korisnik_OdgovorDTO k1 = Korisnici_Odgovori.Nadji(37, 90);
                //Korisnik_OdgovorDTO k2 = Korisnici_Odgovori.Nadji(37, 100);
                //Korisnik_OdgovorDTO k3 = Korisnici_Odgovori.Nadji(78, 104);
                //Korisnik_OdgovorDTO k4 = Korisnici_Odgovori.Nadji(78, 85);
                //PredmetDTO pr = Predmeti.Procitaj(128);
                //KorisnikDTO k = Korisnici.Procitaj(37);
                //Predmeti.DodajZaduzenog(pr, k);

                //List<PredmetDTO> lista = Predmeti.VratiSvePredmeteZaduzenog(232);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }