public static int Insert(UradjeniTestovi u)
 {
     using (dataContext dt = new dataContext())
     {
         dt.UradjeniTestovi.Add(u);
         dt.SaveChanges();
         return u.UradjeniTestId;
     }
 }
Esempio n. 2
0
        public static int insertUradjeni(UradjeniTestovi ut)
        {
            using (dataContext dt = new dataContext())
            {
                dt.UradjeniTestovi.Add(ut);
                dt.SaveChanges();

                return ut.UradjeniTestId;
            }
        }
        public static void Update(UradjeniTestovi u)
        {
            using (dataContext dt = new dataContext())
            {
                UradjeniTestovi ut = dt.UradjeniTestovi.Where(x => x.UradjeniTestId == u.UradjeniTestId).FirstOrDefault();
                ut.KrajTesta = u.KrajTesta;
                ut.MaxBodovi = u.MaxBodovi;
                ut.OsvojeniBodovi = u.OsvojeniBodovi;
                ut.Polozeno = u.Polozeno;
                ut.OsvojeniProcenat = u.OsvojeniProcenat;

                dt.SaveChanges();
            }
        }
Esempio n. 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.User.Identity.IsAuthenticated && kandidatID >  0)
            {
                if (!IsPostBack)
                {
                    if (Request["id"] != null)
                    {
                        int id = Convert.ToInt32(Request["id"]);
                        pregled_uradjenaPriprema = DAUradjeniTestovi.SelectByIdAndKandidatID(id, kandidatID);
                        if (pregled_uradjenaPriprema != null)
                        {
                            try
                            {
                                uspjehHeader.InnerText = "Uspjeh: " + (Convert.ToInt32(pregled_uradjenaPriprema.OsvojeniProcenat)).ToString() + "%";
                                pregled_listaOdabranihOdgovora_uradjenaPriprema = DAOdabraniOdgovori.SelectByUradjeniTestId(pregled_uradjenaPriprema.UradjeniTestId);
                                pregled_listaPitanja_uradjenaPriprema = new List<Pitanja>();

                                if (pregled_listaOdabranihOdgovora_uradjenaPriprema != null)
                                {
                                    for (int i = 0; i < pregled_listaOdabranihOdgovora_uradjenaPriprema.Count; i++)
                                    {
                                        if (pregled_listaOdabranihOdgovora_uradjenaPriprema[i].Pitanje != null)
                                        {
                                            if (!pregled_listaPitanja_uradjenaPriprema.Contains(pregled_listaOdabranihOdgovora_uradjenaPriprema[i].Pitanje))
                                                pregled_listaPitanja_uradjenaPriprema.Add(pregled_listaOdabranihOdgovora_uradjenaPriprema[i].Pitanje);
                                        }
                                    }

                                    BindGrid();
                                }
                            }
                            catch (Exception)
                            {
                                Response.Redirect("/kandidat/404");
                            }
                        }
                        else
                            Response.Redirect("/kandidat/404");
                    }
                    else
                        Response.Redirect("/kandidat/404");
                }
            }
            else
                Response.Redirect("/prijava");
        }
Esempio n. 5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Page.User.Identity.IsAuthenticated && kandidatID > 0)
     {
         if (!IsPostBack)
         {
             if (provjera_KategorijaID > 0)
             {
                 try
                 {
                     brojac = 0;
                     brojTacnihOdgovora = 0;
                     VrstaPitanjaBod = 0;
                     listaOdabranihOdgovora = new List<OdabraniOdgovori>();
                     maxBodovi = 0;
                     trenutnaPriprema = new UradjeniTestovi();
                     listaIDPitanja = DAPitanja.Select_PitanjaTestByCategory(provjera_KategorijaID);
                     if (listaIDPitanja.Count > 0)
                         IspisiPitanje();
                     trenutnaPriprema.KategorijaPrijavaId = kandidat_pregledKategorijaPrijave.KategorijaPrijavaId;
                     trenutnaPriprema.MaxBodovi = 0;
                     trenutnaPriprema.OsvojeniBodovi = 0;
                     trenutnaPriprema.OsvojeniProcenat = 0;
                     trenutnaPriprema.Polozeno = false;
                     trenutnaPriprema.PocetakTesta = DateTime.Now;
                     trenutnaPriprema.KrajTesta = DateTime.Now;
                     DAUradjeniTestovi.Insert(trenutnaPriprema);
                 }
                 catch (Exception)
                 {
                     Response.Redirect("/kandidat/404");
                 }
             }
             else
                 Response.Redirect("/kandidat/404");
         }
     }
     else
         Response.Redirect("/prijava");
 }
Esempio n. 6
0
        public static void updateUradjeniTest(UradjeniTestovi ut)
        {
            using (dataContext dt = new dataContext())
            {
                UradjeniTestovi uradjeni = dt.UradjeniTestovi.Where(x => x.UradjeniTestId == ut.UradjeniTestId).First();
                uradjeni.KrajTesta = ut.KrajTesta;
                uradjeni.OsvojeniBodovi = ut.OsvojeniBodovi;
                ut.MaxBodovi = ut.MaxBodovi;

                dt.SaveChanges();
            }
        }