Beispiel #1
0
        public Natjecanja MapNatjecanjaViewToNatjecanja(NatjecanjaView view)
        {
            var result = new Natjecanja()
            {
                Id            = view.Id,
                ImeNatjecanja = view.ImeNatjecanja,
                DrzavaId      = view.Drzava.Id
            };

            return(result);
        }
 public bool AddNatjecanja(Natjecanja natjecanja)
 {
     try
     {
         _context.Natjecanja.Add(natjecanja);
         _context.SaveChanges();
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
Beispiel #3
0
        public NatjecanjaView MapNatjecanjaToBasicNatjecanja(Natjecanja natjecanja)
        {
            var result = new NatjecanjaView
            {
                Id            = natjecanja.Id,
                ImeNatjecanja = natjecanja.ImeNatjecanja,
                Drzava        = new DrzaveView()
                {
                    Id          = natjecanja.Drzava.Id,
                    NazivDrzave = natjecanja.Drzava.NazivDrzave,
                    Oznaka      = natjecanja.Drzava.Oznaka
                }
            };

            return(result);
        }
        public bool UpdateNatjecanja(Natjecanja natjecanja)
        {
            int id;
            var natjecanja1 = _context.Natjecanja.SingleOrDefault(v => v.Id == natjecanja.Id);

            id = natjecanja.Id;
            natjecanja1.ImeNatjecanja = natjecanja.ImeNatjecanja;
            natjecanja1.DrzavaId      = natjecanja.DrzavaId;

            try
            {
                _context.SaveChanges();
                return(true);
            }
            catch (Exception e)
            {
                return(false);
            }
        }