コード例 #1
0
        public ActionResult Snimi(RacunStavkeUrediVM vm)
        {
            RacunStavke entity;

            if (vm == null || vm.Id == 0)
            {
                entity = new RacunStavke();
                ctx.RacunStavkes.Add(entity);
            }
            else
            {
                entity = ctx.RacunStavkes.Find(vm.Id);
            }

            entity.Id         = vm.Id;
            entity.Kolicina   = vm.Kolicina;
            entity.PDVStopeId = vm.PDVStopeId;
            entity.ProizvodId = vm.ProizvodId;
            entity.RacunId    = vm.RacunId;
            entity.Valid      = vm.Valid;

            ctx.SaveChanges();

            return(RedirectToAction("Uredi", "Racun", new { entity.RacunId }));
        }
コード例 #2
0
        public ActionResult Dodaj(int racunId, int stopaId, int proizvodId, int kolicina)
        {
            RacunStavkeUrediVM Model = new RacunStavkeUrediVM();

            Model.RacunId    = racunId;
            Model.Kolicina   = kolicina;
            Model.PDVStopeId = 1;
            Model.ProizvodId = proizvodId;
            Model.Valid      = true;

            return(RedirectToAction("Snimi", Model));
        }
コード例 #3
0
        public ActionResult Uredi(int stavkaId, int racunId)
        {
            RacunStavke entity = ctx.RacunStavkes.Find(stavkaId);

            RacunStavkeUrediVM Model = new RacunStavkeUrediVM();

            Model.Id             = entity.Id;
            Model.Kolicina       = entity.Kolicina;
            Model.PDVStopeId     = entity.PDVStopeId;
            Model.PDVStopeList   = UcitajPDV();
            Model.ProizvodId     = entity.ProizvodId;
            Model.ProizvodiLista = UcitajProizvode();
            Model.RacunId        = racunId;
            Model.Valid          = entity.Valid;

            return(View("Uredi", Model));
        }