示例#1
0
        public Forma Insert(InsertFormaRequestModel Model)
        {
            if (Model == null)
            {
                throw new Exception("Model je prazan!");
            }
            if (Model.Suparnik == null)
            {
                throw new Exception("Morate unijeti suparnika na takmičenju!");
            }
            var novaForma = Mapper.Map <Forma>(Model);

            Context.Forme.Add(novaForma);
            Context.SaveChanges();
            return(novaForma);
        }
        private async void Btn_Snimi_Click(object sender, EventArgs e)
        {
            NazivForme = CBox_NazivForme.SelectedItem.ToString();
            Pobjedio   = GetFormaResult();

            InsertFormaRequestModel Model = new InsertFormaRequestModel
            {
                NazivForme   = NazivForme,
                Pobjeda      = Pobjedio,
                TakmicenjeId = TakmicenjeId,
                TakmicarId   = TakmicarId,
                Suparnik     = Txt_Suparnik.Text
            };

            await _ClanService.Insert <Forma>(Model, "Forme");

            Hide();
            FrmClanTakmicenjeForme forme = new FrmClanTakmicenjeForme(TakmicarId, TakmicenjeId);

            forme.ShowDialog();
        }
示例#3
0
 public Forma DodajFormu(InsertFormaRequestModel Model)
 {
     return(_ClanService.Insert(Model));
 }