public ActionResult Snimi(OdgovorEdit odgovor) { if (!ModelState.IsValid) { odgovor.pitanjestavke = Ucitajpitanja(); return View("Uredi", odgovor); } Odgovor odgovorDB; if (odgovor.Id == 0) { odgovorDB = new Odgovor(); //pitanjeDB.Oblast = new Oblast(); ctx.Odgovori.Add(odgovorDB); } else { odgovorDB = ctx.Odgovori.Where(s => s.Id == odgovor.Id).FirstOrDefault(); } odgovorDB.Tekst = odgovor.Tekst; odgovorDB.Tacan = odgovor.Tacan; odgovorDB.PitanjeId = odgovor.PitanjeId; ctx.SaveChanges(); return RedirectToAction("Index"); }
private Odgovor VratiTehnologije() { Odgovor odgovor = new Odgovor(); odgovor.Objekat = Kontroler.Kontroler.Instance.VratiTehnologije(); if (odgovor.Objekat == null) { odgovor.Signal = Signal.Error; } else { odgovor.Signal = Signal.Ok; } return(odgovor); }
private Odgovor ObrisiTehnologiju(Tehnologija tech) { Odgovor odg = new Odgovor(); odg.Objekat = Kontroler.Kontroler.Instance.ObrisiTehnologije(tech); if ((bool)odg.Objekat == false) { odg.Signal = Signal.Error; } else { odg.Signal = Signal.Ok; } return(odg); }
private Odgovor DodajKurs(Kurs kurs) { Odgovor odgovor = new Odgovor(); odgovor.Objekat = Kontroler.Kontroler.Instance.DodajKurs(kurs); if ((bool)odgovor.Objekat == false) { odgovor.Signal = Signal.Error; } else { odgovor.Signal = Signal.Ok; } return(odgovor); }
private Odgovor ObrisiKurs(Kurs kurs) { Odgovor odg = new Odgovor(); odg.Objekat = Kontroler.Kontroler.Instance.ObrisiKurs(kurs); if ((bool)odg.Objekat == false) { odg.Signal = Signal.Error; } else { odg.Signal = Signal.Ok; } return(odg); }
private Odgovor DodajTehnologiju(Tehnologija tech) { Odgovor odgovor = new Odgovor(); odgovor.Objekat = Kontroler.Kontroler.Instance.DodajTehnologiju(tech); if ((bool)odgovor.Objekat == false) { odgovor.Signal = Signal.Error; } else { odgovor.Signal = Signal.Ok; } return(odgovor); }
private Odgovor DodajRecenziju(Recenzija recenzija) { Odgovor odgovor = new Odgovor(); odgovor.Objekat = Kontroler.Kontroler.Instance.DodajRecenziju(recenzija); if ((bool)odgovor.Objekat == false) { odgovor.Signal = Signal.Error; } else { odgovor.Signal = Signal.Ok; } return(odgovor); }
// ...#... private Odgovor IzmeniRobu(Roba roba) { bool izmena = Kontroler.Kontroler.Instance.IzmeniRobu(roba); Odgovor odgovor = new Odgovor(); if (izmena == true) { odgovor.Signal = Signal.Ok; } else { odgovor.Signal = Signal.Error; } return(odgovor); }
// private Odgovor PotvrdaRazmeneRobe(RazmenaRobe razmenaRobe) { bool izmena = Kontroler.Kontroler.Instance.PotvrdiRazmenuRobe(razmenaRobe); Odgovor odgovor = new Odgovor(); if (izmena == true) { odgovor.Signal = Signal.Ok; } else { odgovor.Signal = Signal.Error; } return(odgovor); }
private Odgovor VratiUloge(Kurs kurs) { Odgovor odgovor = new Odgovor(); odgovor.Objekat = Kontroler.Kontroler.Instance.VratiUloge(kurs); if (odgovor.Objekat == null) { odgovor.Signal = Signal.Error; } else { odgovor.Signal = Signal.Ok; } return(odgovor); }
// ...#... private Odgovor DodajRazmenu(RazmenaRobe razmenaRobe) { bool uspesno = Kontroler.Kontroler.Instance.SacuvajRazmenu(razmenaRobe); Odgovor odgovor = new Odgovor(); if (uspesno == true) { odgovor.Signal = Signal.Ok; } else { odgovor.Signal = Signal.Error; } return(odgovor); }
// private Odgovor ObrisiRazmenu(RazmenaRobe razmenaRobe) { bool izmena = Kontroler.Kontroler.Instance.ObrisiRazmenu(razmenaRobe); Odgovor odgovor = new Odgovor(); if (izmena == true) { odgovor.Signal = Signal.Ok; } else { odgovor.Signal = Signal.Error; } return(odgovor); }
internal bool UbaciClana(Clan clan) { Zahtev zahtev = new Zahtev(); zahtev.Operacija = Operacija.UbaciClana; zahtev.Clan = clan; formatter.Serialize(stream, zahtev); Odgovor odgovor = (Odgovor)formatter.Deserialize(stream); if (odgovor.Signal == Signal.ClanUspesnoDodat) { return(true); } return(false); }
internal bool SacuvajSveTermine(BindingList <Termin> termini) { Zahtev zahtev = new Zahtev(); zahtev.Operacija = Operacija.SacuvajTermine; zahtev.Termini = termini; formatter.Serialize(stream, zahtev); Odgovor odgovor = (Odgovor)formatter.Deserialize(stream); if (odgovor.Signal == Signal.UspenoDodatiTermini) { return(true); } return(false); }
public bool SacuvajGrupu(VrstaGrupe vrstaGrupe) { Zahtev zahtev = new Zahtev(); zahtev.Operacija = Operacija.SacuvajGrupu; zahtev.VrstaGrupe = vrstaGrupe; formatter.Serialize(stream, zahtev); Odgovor odgovor = (Odgovor)formatter.Deserialize(stream); if (odgovor.Signal == Signal.GrupaUspesnoDodata) { return(true); } return(false); }
// ...#... private Odgovor ObrisiRobu(Roba roba) { bool uspesno = Kontroler.Kontroler.Instance.ObrisiRobu(roba); Odgovor odgovor = new Odgovor(); if (uspesno == true) { odgovor.Signal = Signal.Ok; } else { odgovor.Signal = Signal.Error; } return(odgovor); }
// ...#... private Odgovor VratiKategorije() { List <Kategorija> kateogrije = Kontroler.Kontroler.Instance.VratiListuKategorija(); Odgovor odgovor = new Odgovor(); odgovor.Objekat = kateogrije; if (kateogrije.Count == 0) { odgovor.Signal = Signal.Error; } else { odgovor.Signal = Signal.Ok; } return(odgovor); }
// ...#... private Odgovor VratiPretraguRobe(Korisnik objekat, string text) { List <Roba> pretragaRobe = Kontroler.Kontroler.Instance.VratiPretraguRobe(objekat, text); Odgovor odgovor = new Odgovor(); odgovor.Objekat = pretragaRobe; if (odgovor.Objekat == null) { odgovor.Signal = Signal.Error; } else { odgovor.Signal = Signal.Ok; } return(odgovor); }
public Odgovor IzvrsiZahtev(Zahtev zahtev) { Odgovor odgovor = new Odgovor(); try { switch (zahtev.Operacija) { } } catch (Exception e) { Debug.WriteLine($">>> {e.Message}"); } return(odgovor); }
private void btnPotvrdiOdgovor_Click(object sender, RoutedEventArgs e) { if (dgOdgovoriPitanja.SelectedIndex != -1) { Odgovor odg = (Odgovor)dgOdgovoriPitanja.SelectedItem; if (MessageBox.Show("Da li ste sigurni?", "Potvrdi", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { int odgID = odg.OdgovorID; int pitID = selektovanoPitanje.PitanjeID; int ankID = selektovanaAnketa.AnketaID; ResenOdgovor resOdg = new ResenOdgovor(odgID, pitID, ankID); listaResenihOdgovara.Add(resOdg); } } }
internal List <Advokat> PrikaziAdvokate() { try { Zahtev zahtev = new Zahtev(); zahtev.Operacija = Operacija.VratiAdvokate; formatter.Serialize(stream, zahtev); Odgovor odgovor = (Odgovor)formatter.Deserialize(stream); return(odgovor.ListaAdvokata); } catch (Exception e) { MessageBox.Show(e.Message); return(null); } }
internal Sastanak VratiSastanak(int sastanakID) { try{ Zahtev zahtev = new Zahtev(); zahtev.Operacija = Operacija.VratiSastanak; zahtev.ID = sastanakID; formatter.Serialize(stream, zahtev); Odgovor odgovor = (Odgovor)formatter.Deserialize(stream); return(odgovor.Sastanak); } catch (Exception e) { MessageBox.Show(e.Message); return(null); } }
internal Klijent PrikaziKlijenta(int id) { try{ Zahtev zahtev = new Zahtev(); zahtev.Operacija = Operacija.VratiKlijenta; zahtev.ID = id; formatter.Serialize(stream, zahtev); Odgovor odgovor = (Odgovor)formatter.Deserialize(stream); return(odgovor.Klijent); } catch (Exception e) { MessageBox.Show(e.Message); return(null); } }
internal Predmet VratiPremdet(int predmetID) { try { Zahtev zahtev = new Zahtev(); zahtev.Operacija = Operacija.VratiPredmet; zahtev.ID = predmetID; formatter.Serialize(stream, zahtev); Odgovor odgovor = (Odgovor)formatter.Deserialize(stream); return(odgovor.Predmet); } catch (Exception e) { MessageBox.Show(e.Message); return(null); } }
// ...#... private Odgovor VratiLokacije() { List <Lokacija> lokacije = Kontroler.Kontroler.Instance.VratiSveLokacije(); Odgovor odgovor = new Odgovor(); odgovor.Objekat = lokacije; if (odgovor.Objekat == null) { odgovor.Signal = Signal.Error; } else { odgovor.Signal = Signal.Ok; } return(odgovor); }
// ...#... private Odgovor VratiListuRazmeneRobe(Korisnik objekat, string text) { List <RazmenaRobe> razmeneRobe = Kontroler.Kontroler.Instance.VratiListuRazmeneRobe(objekat, text); Odgovor odgovor = new Odgovor(); odgovor.Objekat = razmeneRobe; if (odgovor.Objekat == null) { odgovor.Signal = Signal.Error; } else { odgovor.Signal = Signal.Ok; } return(odgovor); }
public ActionResult List(int?brIspisa, int?strana, string sortiraj, string naziv) { IPagedList <VoziloMarkaVM> lstMarkeVM = null; //List<VoziloMarkaVM> lstMarkeVM = null; IPagedList <IVoziloMarka> lstMarke = null; ViewBag.sortId = (String.IsNullOrEmpty(sortiraj))? "D_Id" : (sortiraj == "A_Id") ? "D_Id": "A_Id"; ViewBag.sortNaziv = (sortiraj == "A_Naziv") ? "D_Naziv" : "A_Naziv"; ViewBag.sortKratica = (sortiraj == "A_Kratica") ? "D_Kratica" : "A_Kratica"; ISorter sorter = new Sorter(sortiraj ?? "A_Id"); IFilter filter = new Filter(naziv); INumerer stranica = new Numerer(); stranica.Str = strana ?? 1; stranica.BrRedova = brIspisa ?? 10; //IOdgovor<IVoziloMarka> odgovoric = new Odgovor<IVoziloMarka>(); IOdgovor <VoziloMarkaVM> odgovor = new Odgovor <VoziloMarkaVM>(); try { //if (naziv != null || sortiraj != null || strana != null) //{ lstMarke = Servis.DohvatiMarke(sorter, filter, stranica); odgovor.UkupanBroj = lstMarke.TotalItemCount; //lstMarke = stranica.ListaIspisa; //lstMarkeVM = Mapa.maper.Map<List<VoziloMarkaVM>>(lstMarke); lstMarkeVM = new StaticPagedList <VoziloMarkaVM>(Mapa.maper.Map <IEnumerable <IVoziloMarka>, IEnumerable <VoziloMarkaVM> >(lstMarke), lstMarke.GetMetaData()); odgovor.ListaIspisa = lstMarkeVM; //} //else //{ // lstMarke = Servis.DohvatiMarke().ToPagedList<IVoziloMarka>(stranica.Str,stranica.BrRedova); // odgovor.UkupanBroj = lstMarke.Count(); // //lstMarke = lstMarke.Skip((stranica.Str - 1) * stranica.BrRedova).Take(stranica.BrRedova).ToList(); // lstMarkeVM = new StaticPagedList<VoziloMarkaVM>(Mapa.maper.Map<IEnumerable<IVoziloMarka>,IEnumerable<VoziloMarkaVM>>(lstMarke), lstMarke.GetMetaData()); // odgovor.ListaIspisa = lstMarkeVM; //} //lstMarkePG = lstMarkeVM.ToPagedList(stranica.Strana, stranica.BrIspisa); ViewBag.stranica = stranica; } catch (Exception ex) { ViewBag.Message = "Greška kod dohvaćanja popisa marki vozila. Opis: " + ex.Message; } return(View(odgovor)); }
public IActionResult Index() { var zaposleni = _db.Zaposleni.ToList(); var rasp = _db.Raspored.Include((r) => r.Zaposleni).OrderByDescending((r) => r.Datum); ; Odgovor o = new Odgovor() { Zaposleni = zaposleni, Rasporedi = rasp.ToList() }; return(View(o)); }
public IActionResult Index(Kompanija kompanija) { Odgovor o = new Odgovor(); o.Kompanija = new Kompanija(); try { _db.Add(kompanija); _db.SaveChanges(); return(RedirectToAction("Edit")); } catch (Exception) { o.Poruka = "Greska"; } return(View(o)); }
public void OdgovorValidationLengthMax255() { Odgovor odgovor = new Odgovor(); odgovor.odgovor = new string('o', 256); var context = new ValidationContext(odgovor) { MemberName = "odgovor" }; var results = new List <ValidationResult>(); var valid = Validator.TryValidateProperty(odgovor.odgovor, context, results); Assert.IsFalse(valid); Assert.AreEqual(results.Count, 1); Assert.AreEqual("Odgovor mora biti duljine minimalno 5 a maksimalno 255 znakova", results[0].ErrorMessage); }
public ActionResult OdznaciOdgovor(int id) { Odgovor model = bazaPodataka.PopisOdgovora.Find(id); if (model == null) { return(HttpNotFound()); } model.najdraze = false; if (ModelState.IsValid) { bazaPodataka.PopisOdgovora.AddOrUpdate(model); bazaPodataka.SaveChanges(); } return(RedirectToAction("OtvoriPitanje", new { id = model.Pit.id })); }