示例#1
0
 public bool AddPlacanjaPartner(PlacanjaPartneri placanjaPartneri)
 {
     try
     {
         _context.PlacanjaPartneri.Add(placanjaPartneri);
         _context.SaveChanges();
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
示例#2
0
        public PlacanjaPartneri MapPlacanjaPartneraViewToPlacanjaPartneri(PlacanjaPartneraView view)
        {
            var result = new PlacanjaPartneri()
            {
                Id             = view.Id,
                Iznos          = view.Iznos,
                RazlogPlacanja = view.RazlogPlacanja,
                DatumPlacanja  = view.DatumPlacanja,
                PartnerId      = view.Partner.Id
            };

            return(result);
        }
示例#3
0
        public PlacanjaPartneraView MapPlacanjaPartneriToBasicPlacanjaPartneri(PlacanjaPartneri placanjaPartneri)
        {
            var result = new PlacanjaPartneraView
            {
                Id             = placanjaPartneri.Id,
                Iznos          = placanjaPartneri.Iznos,
                RazlogPlacanja = placanjaPartneri.RazlogPlacanja,
                DatumPlacanja  = placanjaPartneri.DatumPlacanja,
                Partner        = new PartnerView()
                {
                    Id            = placanjaPartneri.Partner.Id,
                    NazivPartnera = placanjaPartneri.Partner.NazivPartnera
                }
            };

            return(result);
        }
示例#4
0
        public bool UpdatePlacanjaPartnera(PlacanjaPartneri placanjaPartneri)
        {
            int id;
            var placanjaPartneri1 = _context.PlacanjaPartneri.SingleOrDefault(v => v.Id == placanjaPartneri.Id);

            id = placanjaPartneri.Id;
            placanjaPartneri1.Iznos          = placanjaPartneri.Iznos;
            placanjaPartneri1.PartnerId      = placanjaPartneri.PartnerId;
            placanjaPartneri1.RazlogPlacanja = placanjaPartneri.RazlogPlacanja;
            placanjaPartneri1.DatumPlacanja  = placanjaPartneri.DatumPlacanja;

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