示例#1
0
 public StajFormModel(Staj staj)
 {
     this.staj  = staj;
     adresa     = AdresaTable.getInstance().getByID(staj.adresa);
     maj        = OsobaTable.Select(staj.majitel).prijmeni + " " + OsobaTable.Select(staj.majitel).jmeno;
     kone       = KunTable.Select(staj.sid);
     zavodyStaj = ZavodyTable.SelectAllFromStaj(staj.sid);
 }
示例#2
0
        public JezdecFormModel(Jezdec jezdec)
        {
            this.jezdec = jezdec;
            this.osoba  = OsobaTable.Select(jezdec.oid);
            adresa      = AdresaTable.getInstance().getByID(osoba.adresa);

            zavody   = ZavodyTable.SelectFuture(DateTime.Now);
            vysledky = VysledekJezdce.GetVysledkyJezdce(jezdec.cislo_licence);

            if (jezdec.licence.HasValue && !jezdec.licence.Value)
            {
                return;
            }
            kone = KunTable.Select().ToList();
            kone = kone.Where(k => k.licence.HasValue && k.licence.Value).ToList();
        }
示例#3
0
        public IActionResult Index()

        {
            // IndexModel mod;
            HomeModel           model  = new HomeModel();
            Collection <Zavody> zavody = ZavodyTable.Select();

            foreach (Zavody zavod in zavody)
            {
                model.zavody.Add(new WebHomeClass
                {
                    zavod = zavod,
                    staj  = StajTable.Select(zavod.sid)
                });
            }

            return(View(model));
        }
示例#4
0
        private void button3_Click(object sender, EventArgs e)
        {
            Zavody newZavody = new Zavody();

            newZavody.sid   = model.staj.sid;
            newZavody.datum = dateTimePicker1.Value;

            newZavody = ZavodyTable.Insert(newZavody);

            foreach (var soutez in model.newSouteze)
            {
                soutez.zid = newZavody.zid;
                SoutezTable.Insert(soutez);
            }
            textObtiznost.ResetText();
            textLimit.ResetText();
            dateTimePicker1.ResetText();
            model.newSouteze.Clear();
            BindingList <Soutez> bindingList = new BindingList <Soutez>(model.newSouteze);

            dataGridView3.AutoGenerateColumns = false;
            dataGridView3.DataSource          = bindingList;
            StajPrihlasen_Load(sender, e);
        }
示例#5
0
 public VysledekFormModel(int sid)
 {
     zavody  = ZavodyTable.SelectStaj(sid);
     souteze = SoutezTable.Select_zavod(zid);
 }