예제 #1
0
        public ActionResult Edit(CreatePrihodView ct)
        {
            //ct.Trosak.KategorijaID = int.Parse(ct.Kategorije[0].Value);
            //db.Entry(ct.Trosak).State = System.Data.EntityState.Modified;
            //db.SaveChanges();
            Repozitorij.UpdatePrihod(ct.Prihod);

            return RedirectToAction("Index");
        }
예제 #2
0
        public ActionResult CreatePrihod(CreatePrihodView cpt, String submit)
        {
            if (ModelState.IsValid)
            {

                //dodajem UserID na prihod
                cpt.Prihod.UserId = WebSecurity.CurrentUserId;
                cpt.Prihod.ValutaID = 1; //HR
                cpt.Prihod.Aktivno = true;
                cpt.Prihod.KategorijaID = cpt.Prihod.Kategorija.IDKategorija;

                Repozitorij.SpremiPrihod(cpt.Prihod);

                switch (submit)
                {
                    case "finished":
                        return View("Index");
                    case "notFinished":
                        CreatePrihodView cptNew = new CreatePrihodView();
                        ModelState.Clear();
                        return View(cptNew);
                    default:
                        break;
                }
            }

            CreatePrihodView cptErr = new CreatePrihodView();
            return View(cptErr);
        }
예제 #3
0
 public ActionResult CreatePrihod()
 {
     CreatePrihodView ptv = new CreatePrihodView();
     return View("CreatePrihod", ptv);
 }
예제 #4
0
 public void CreatePrihodTrosak()
 {
     CreatePrihodView cpt = new CreatePrihodView();
     Assert.IsTrue(cpt != null, "CreateTrosak je null");
 }
예제 #5
0
 public ActionResult Edit(int? idPrihod)
 {
     CreatePrihodView ct = new CreatePrihodView();
     ct.Prihod = db.PrihodTrosak.Find(idPrihod);
     return View("Edit", ct);
 }