public IActionResult Index() { List <Poslovnica> poslovnice = dbContext.Poslovnica.Select(p => new Poslovnica { Id = p.Id, BrojTelefona = p.BrojTelefona, Grad = p.Grad, Adresa = p.Adresa }).ToList(); AdminPoslovnicaVM model = new AdminPoslovnicaVM { Title = "Poslovnice", PoslovnicaList = poslovnice }; return(View("Views/Admin/Poslovnice/Index.cshtml", model)); }
public IActionResult Uredi(int id) { var poslovnica = dbContext.Poslovnica.Find(id); if (poslovnica == null) { return(NotFound()); } var model = new AdminPoslovnicaVM { Title = "Poslovnice", Id = poslovnica.Id, Adresa = poslovnica.Adresa, Grad = poslovnica.Grad, BrojTelefona = poslovnica.BrojTelefona }; return(View("Views/Admin/Poslovnice/Uredi.cshtml", model)); }
public IActionResult Dodaj(AdminPoslovnicaVM model) { if (!ModelState.IsValid) { model.Title = "Poslovnice"; return(View("Views/Admin/Poslovnice/Dodaj.cshtml", model)); } var poslovnica = new Poslovnica { Grad = model.Grad, Adresa = model.Adresa, BrojTelefona = model.BrojTelefona }; dbContext.Poslovnica.Add(poslovnica); dbContext.SaveChanges(); return(RedirectToRoute("AdminPoslovnicaIndex")); }
public IActionResult Uredi(AdminPoslovnicaVM model) { if (!ModelState.IsValid) { model.Title = "Poslovnice"; return(View("Views/Admin/Poslovnice/Uredi.cshtml", model)); } var poslovnica = dbContext.Poslovnica.Find(model.Id); if (poslovnica == null) { return(NotFound()); } poslovnica.Adresa = model.Adresa; poslovnica.BrojTelefona = model.BrojTelefona; poslovnica.Grad = model.Grad; dbContext.Update(poslovnica); dbContext.SaveChanges(); return(RedirectToRoute("AdminPoslovnicaIndex")); }