Пример #1
0
        private void pridatAutoB_Click(object sender, EventArgs e)
        {
            if (rezervace.cislo_rezervace == -1)
            {
                MessageBox.Show("Nebyla vytvořena rezervace");
            }
            else
            {
                if (radek == null)
                {
                    MessageBox.Show("Nebylo vybráno auto");
                }
                else
                {
                    string spz = radek.Cells[0].Value.ToString();
                    Auto   a   = new AutoTable().select(spz);

                    if (!autaR.Contains(spz))
                    {
                        autaR.Add(spz);
                        rezervovano.auto_spz = a.spz;
                        RezervovanoTable.insert(rezervovano);
                        rekapR.Items.Add(a.spz);
                    }
                    else
                    {
                        MessageBox.Show("Auto je na rezervaci");
                    }
                }
            }
        }
Пример #2
0
        private void hledatAutoB_Click(object sender, EventArgs e)
        {
            string spz = autoText.Text;

            if (new AutoTable().select(spz) != null)
            {
                Auto a = new AutoTable().select(spz);
                detailAuta.Rows.Clear();
                servisyA.Rows.Clear();
                detailAuta.Rows.Add(a.spz, a.model, a.znacka, a.zakoupeno, a.stk, a.pocet_nehod, a.servis, a.najeto, a.cena_za_den);

                if (new ServisTable().select(spz) != null)
                {
                    servisy = new ServisTable().select(spz);
                    foreach (Servis s in servisy)
                    {
                        servisyA.Rows.Add(s.poradi_s, s.auto_spz, s.od, s.do_);
                    }
                }
            }
            else
            {
                MessageBox.Show("Auto neexistuje");
            }
        }
Пример #3
0
 private void zaraditB_Click(object sender, EventArgs e)
 {
     if (radekVyr == null)
     {
         MessageBox.Show("Je potřeba vybrat auto");
     }
     else
     {
         string spz  = radekVyr.Cells[0].Value.ToString();
         Auto   aZar = new AutoTable().select(spz);
         aZar.servis = false;
         int status = AutoTable.update(aZar);
         if (status >= 0)
         {
             vyrAuta = new AutoTable().selectVyrAuta();
             vyrazenaA.Rows.Clear();
             foreach (Auto a in vyrAuta)
             {
                 vyrazenaA.Rows.Add(a.spz, a.model, a.znacka);
             }
             MessageBox.Show("Úspěšně zařazeno");
         }
         else
         {
             MessageBox.Show("Nezařazeno");
         }
     }
 }
Пример #4
0
        private void ExampleMakeTables()
        {
            AutoTable <ExampleHero_Table>  autoTable01 = new AutoTable <ExampleHero_Table>();
            AutoTable <ExampleUser_Table>  autoTable02 = new AutoTable <ExampleUser_Table>();
            AutoTable <ExampleSkill_Table> autoTable03 = new AutoTable <ExampleSkill_Table>();

            autoTable01.MakeTable();
            autoTable02.MakeTable();
            autoTable03.MakeTable();
        }
Пример #5
0
        public Tuple <ServiceResult, AutoTable> TableNoData(string type, object query, AutoBaseModel autoBaseModel)
        {
            Type      typeFind     = null;
            object    instanceFind = null;
            AutoTable autoTable    = null;
            var       checkType    = Resolve <IUIBaseService>().CheckType(type, ref typeFind, ref instanceFind);

            if (!checkType.Succeeded)
            {
                return(new Tuple <ServiceResult, AutoTable>(checkType, new AutoTable()));
            }

            autoTable = AutoTableMapping.Convert(typeFind.FullName);

            return(new Tuple <ServiceResult, AutoTable>(ServiceResult.Success, autoTable));
        }
Пример #6
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (new AutoTable().select(spzText.Text) != null)
            {
                a = new AutoTable().select(spzText.Text);
                if (!a.servis)
                {
                    data = new AutoTable().vyrazeniAutaData(a.spz);

                    if (data[0] != null)
                    {
                        dOd = (DateTime)data[0];
                        dDo = (DateTime)data[1];
                        MessageBox.Show("Auto je potřeba nahradit");
                        nahrAuta = new AutoTable().select(dOd, dDo, a.cena_za_den, a.spz);
                        nahradniA.Rows.Clear();
                        foreach (Auto au in nahrAuta)
                        {
                            nahradniA.Rows.Add(au.spz, au.model, au.znacka, au.stk, au.najeto, au.cena_za_den);
                        }
                    }
                    else
                    {
                        a.servis = true;
                        AutoTable.update(a);
                        vyrAuta = new AutoTable().selectVyrAuta();
                        vyrazenaA.Rows.Clear();
                        foreach (Auto a in vyrAuta)
                        {
                            vyrazenaA.Rows.Add(a.spz, a.model, a.znacka);
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Auto je již vyřazeno");
                }
            }
            else
            {
                MessageBox.Show("Auto neexistuje");
            }
        }
Пример #7
0
        private void Stats()
        {
            AutoTable <Player_Table> autoTable = new AutoTable <Player_Table>();

            autoTable.MakeTable();

            Player_TableFac pf = new Player_TableFac();

            Player_Table pt = new Player_Table(100, 250);

            pf.Insert(pt);

            List <Player_Table> Listpt = pf.GetAll();

            foreach (Player_Table item in Listpt)
            {
                Console.WriteLine(item.MoveSpeed);
                Console.WriteLine(item.MaxHealth);
            }
        }
Пример #8
0
        public Map(int w, int h)
        {
            if (
                w < 1 || IntTools.IMAX < w ||
                h < 1 || IntTools.IMAX < h
                )
            {
                throw new DDError();
            }

            this.Table = new AutoTable <MapCell>(w, h);

            for (int x = 0; x < w; x++)
            {
                for (int y = 0; y < h; y++)
                {
                    this.Table[x, y] = new MapCell();
                }
            }
        }
Пример #9
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (radek == null)
     {
         MessageBox.Show("Je potřeba vybrat auto");
     }
     else
     {
         string spz    = radek.Cells[0].Value.ToString();
         int    status = AutoTable.updateRez(a.spz, spz, dOd, dDo);
         if (status >= 0)
         {
             MessageBox.Show("Úspěšně nahrazeno");
         }
         else
         {
             MessageBox.Show("Nenahrazeno");
         }
     }
 }