Beispiel #1
0
        public IActionResult UrediSnimi(int id_ptt, string naziv, int sifra)
        {
            if (HttpContext.Session.GetInt32("user ID") == null)
            {
                TempData["poruka"] = poruka;
                return(Redirect("/Auth/Index"));
            }

            if (HttpContext.Session.GetString("role") != "SuperAdmin")
            {
                TempData["poruka"] = poruka2;
                return(Redirect("/Auth/Index"));
            }
            else
            {
                PTT t = db.PTT.Where(a => a.PTT_ID == id_ptt).FirstOrDefault();

                t.Naziv = naziv;
                t.Sifra = sifra;

                db.SaveChanges();

                List <PTT> lista_ptt = db.PTT.Select(x => new PTT
                {
                    Naziv  = x.Naziv,
                    PTT_ID = x.PTT_ID,
                    Sifra  = x.Sifra
                }).ToList();

                ViewData["ptt"] = lista_ptt;

                return(View("Prikaz"));
            }
        }
Beispiel #2
0
        public IActionResult Ukloni(int id)
        {
            if (HttpContext.Session.GetInt32("user ID") == null)
            {
                TempData["poruka"] = poruka;
                return(Redirect("/Auth/Index"));
            }
            if (HttpContext.Session.GetString("role") != "SuperAdmin")
            {
                TempData["poruka"] = poruka2;
                return(Redirect("/Auth/Index"));
            }
            else
            {
                PTT temp = db.PTT.Where(x => x.PTT_ID == id).SingleOrDefault();

                if (temp != null)
                {
                    db.PTT.Remove(temp);
                    db.SaveChanges();
                }

                List <PTT> lista_ptt = db.PTT.Select(x => new PTT
                {
                    Naziv  = x.Naziv,
                    PTT_ID = x.PTT_ID,
                    Sifra  = x.Sifra
                }).ToList();

                ViewData["ptt"] = lista_ptt;
                return(View("Prikaz"));
            }
        }
Beispiel #3
0
        public IActionResult UnosSnimi(int sifra, string naziv)
        {
            if (HttpContext.Session.GetInt32("user ID") == null)
            {
                TempData["poruka"] = poruka;
                return(Redirect("/Auth/Index"));
            }
            if (HttpContext.Session.GetString("role") != "SuperAdmin")
            {
                TempData["poruka"] = poruka2;
                return(Redirect("/Auth/Index"));
            }
            else
            {
                PTT temp = new PTT
                {
                    Naziv = naziv,
                    Sifra = sifra
                };

                db.PTT.Add(temp);
                db.SaveChanges();

                List <PTT> lista_ptt = db.PTT.Select(x => new PTT
                {
                    Naziv  = x.Naziv,
                    PTT_ID = x.PTT_ID,
                    Sifra  = x.Sifra
                }).ToList();

                ViewData["ptt"] = lista_ptt;

                return(View("Prikaz"));
            }
        }
        public void ProbeForSpeciman(RadarType RT, Point2D PT)
        {
            bool HasSpeciman = false;

            foreach (Speciman S in _Specimans)
            {
                if (S.Location.Equals(PT))
                {
                    S.Found(RT);
                    HasSpeciman = true;
                    break;
                }
            }
            if (!HasSpeciman)
            {
                bool found = false;
                foreach (Point2D PTT in SearchedArea)
                {
                    if (PTT.Equals(PT))
                    {
                        found = true;
                        break;
                    }
                }
                if (!found)
                {
                    SearchedArea.Add(PT);
                }
            }
        }
        private void bindGrid(Object sender, CommandEventArgs e)
        {
            string dept = e.CommandArgument.ToString();

            if (dept == "100")
            {
                PTTB.Visible = true;
                PTT.Visible  = false;
                GC.Visible   = false;
                CS.Visible   = false;
                TCS.Visible  = false;
                PTTB.BindPPLDetail();
            }
            else if (dept == "200")
            {
                PTTB.Visible = false;
                PTT.Visible  = true;
                GC.Visible   = false;
                CS.Visible   = false;
                TCS.Visible  = false;
                PTT.BindPPLDetail();
            }
            else if (dept == "300")
            {
                PTTB.Visible = false;
                PTT.Visible  = false;
                GC.Visible   = true;
                CS.Visible   = false;
                TCS.Visible  = false;
                GC.BindPPLDetail();
            }
            else if (dept == "400")
            {
                PTTB.Visible = false;
                PTT.Visible  = false;
                GC.Visible   = false;
                CS.Visible   = true;
                TCS.Visible  = false;
                CS.BindPPLDetail();
            }
            else if (dept == "500")
            {
                PTTB.Visible = false;
                PTT.Visible  = false;
                GC.Visible   = false;
                CS.Visible   = false;
                TCS.Visible  = true;
                TCS.BindPPLDetail();
            }
            else if (dept == "600")
            {
                PTTB.Visible = false;
                PTT.Visible  = false;
                GC.Visible   = false;
                CS.Visible   = false;
                TCS.Visible  = false;
            }
        }
Beispiel #6
0
 public RunApp(Image I, string N, string T, string D)
 {
     InitializeComponent();
     ICO.Image = I ?? Properties.Resources.application_window_96px;
     NAME.Text = N + " - " + T;
     PTT.SetToolTip(NAME, T);
     ANAME = N;
     ADIR  = D;
 }
    public void GetAllColorsFromBlueprint()
    {
        if (blueprint == null)
        {
            return;
        }
        HashSet <Color> colors = new HashSet <Color>();

        foreach (Color c in blueprint.GetPixels())
        {
            colors.Add(c);
        }
        Transfers = new PTT[colors.Count];
        int i = 0;

        foreach (Color c in colors)
        {
            Transfers[i] = new PTT(c);
            i++;
        }
    }
Beispiel #8
0
        public IActionResult Uredi(int id)
        {
            if (HttpContext.Session.GetInt32("user ID") == null)
            {
                TempData["poruka"] = poruka;
                return(Redirect("/Auth/Index"));
            }
            if (HttpContext.Session.GetString("role") != "SuperAdmin")
            {
                TempData["poruka"] = poruka2;
                return(Redirect("/Auth/Index"));
            }
            else
            {
                PTT tmp = db.PTT.Where(a => a.PTT_ID == id).FirstOrDefault();

                ViewData["uredi_ptt"] = tmp;

                return(View());
            }
        }
        private void BindGridDetail(string group_id, int level)
        {
            string group = group_id.Substring(0, 1);

            CountPPL.Text = "";
            if (group == "1")
            {
                PTTB.BindGroupDetail(group_id, level);
                PTTBPPL.BindPPLDetail(group_id, level);
                CountPPL.Text   = PTTBPPL.CountPPL();
                PTTB.Visible    = true;
                PTT.Visible     = false;
                GC.Visible      = false;
                CS.Visible      = false;
                TCS.Visible     = false;
                TEST.Visible    = false;
                PTTPPL.Visible  = false;
                PTTBPPL.Visible = true;
                GCPPL.Visible   = false;
                CSPPL.Visible   = false;
                TCSPPL.Visible  = false;
                TESTPPL.Visible = false;
            }
            else if (group == "2")
            {
                PTT.BindGroupDetail(group_id, level);
                PTTPPL.BindPPLDetail(group_id, level);
                CountPPL.Text   = PTTPPL.CountPPL();
                PTTB.Visible    = false;
                PTT.Visible     = true;
                GC.Visible      = false;
                CS.Visible      = false;
                TCS.Visible     = false;
                TEST.Visible    = false;
                PTTPPL.Visible  = true;
                PTTBPPL.Visible = false;
                GCPPL.Visible   = false;
                CSPPL.Visible   = false;
                TCSPPL.Visible  = false;
                TESTPPL.Visible = false;
            }
            else if (group == "3")
            {
                GC.BindGroupDetail(group_id, level);
                GCPPL.BindPPLDetail(group_id, level);
                CountPPL.Text   = GCPPL.CountPPL();
                PTTB.Visible    = false;
                PTT.Visible     = false;
                GC.Visible      = true;
                CS.Visible      = false;
                TCS.Visible     = false;
                TEST.Visible    = false;
                PTTPPL.Visible  = false;
                PTTBPPL.Visible = false;
                GCPPL.Visible   = true;
                CSPPL.Visible   = false;
                TCSPPL.Visible  = false;
                TESTPPL.Visible = false;
            }
            else if (group == "4")
            {
                CS.BindGroupDetail(group_id, level);
                CSPPL.BindPPLDetail(group_id, level);
                CountPPL.Text   = CSPPL.CountPPL();
                PTTB.Visible    = false;
                PTT.Visible     = false;
                GC.Visible      = false;
                TCS.Visible     = false;
                CS.Visible      = true;
                TEST.Visible    = false;
                PTTPPL.Visible  = false;
                PTTBPPL.Visible = false;
                GCPPL.Visible   = false;
                CSPPL.Visible   = true;
                TCSPPL.Visible  = false;
                TESTPPL.Visible = false;
            }
            else if (group == "5")
            {
                TCS.BindGroupDetail(group_id, level);
                TCSPPL.BindPPLDetail(group_id, level);
                CountPPL.Text   = TCSPPL.CountPPL();
                PTTB.Visible    = false;
                PTT.Visible     = false;
                GC.Visible      = false;
                CS.Visible      = false;
                TCS.Visible     = true;
                TEST.Visible    = false;
                PTTPPL.Visible  = false;
                PTTBPPL.Visible = false;
                GCPPL.Visible   = false;
                CSPPL.Visible   = false;
                TCSPPL.Visible  = true;
                TESTPPL.Visible = false;
            }
            else if (group == "6")
            {
                TEST.BindGroupDetail(group_id, level);
                TESTPPL.BindPPLDetail(group_id, level);
                PTTB.Visible    = false;
                PTT.Visible     = false;
                GC.Visible      = false;
                TCS.Visible     = false;
                CS.Visible      = false;
                TEST.Visible    = true;
                PTTPPL.Visible  = false;
                PTTBPPL.Visible = false;
                GCPPL.Visible   = false;
                CSPPL.Visible   = false;
                TCSPPL.Visible  = false;
                TESTPPL.Visible = true;
            }
            else
            {
                GROUPLabel.Text = "-";
                PPLLabel.Text   = "-";
                PTTB.Visible    = false;
                PTT.Visible     = false;
                GC.Visible      = false;
                CS.Visible      = false;
                TCS.Visible     = false;
                TEST.Visible    = false;
                PTTPPL.Visible  = false;
                PTTBPPL.Visible = false;
                GCPPL.Visible   = false;
                CSPPL.Visible   = false;
                TCSPPL.Visible  = false;
                TESTPPL.Visible = false;
            }
            //setEnableBtn();
        }