public async Task <IActionResult> Edit(int id, [Bind("zakazanTermin,slobodanTermin,otkazanTermin,id_rasporeda,vrijeme")] RasporedPregleda rasporedPregleda) { if (id != rasporedPregleda.id_rasporeda) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(rasporedPregleda); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RasporedPregledaExists(rasporedPregleda.id_rasporeda)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(rasporedPregleda)); }
public async Task <IActionResult> Create([Bind("zakazanTermin,slobodanTermin,otkazanTermin,id_rasporeda,vrijeme")] RasporedPregleda rasporedPregleda) { if (ModelState.IsValid) { _context.Add(rasporedPregleda); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(rasporedPregleda)); }
//Buttoni za prikaz pregleda private void button1_Click(object sender, EventArgs e) { toolStripStatusLabel4.Text = ""; if (!Validiraj()) { return; } if (!Login.k.KoristioKlinikuPrije(richTextBox11.Text)) { toolStripStatusLabel4.Text = "Pacijent sa navedenim JMBG nije koristio kliniku prije"; } else if (!Login.k.ImaLiKarton(richTextBox11.Text)) { toolStripStatusLabel4.Text = "Pacijent sa navedenim JMBG nema registrovan karton u klinici"; } else { RasporedPregleda.Show(); string raspored = "Raspored po ordinacijama: "; if (Login.k.DajKarton(richTextBox11.Text).Raspored_za_preglede.Count == 0) { richTextBox13.Text = "Nema registrovanih pregleda"; } else { for (int i = 0; i < Login.k.DajKarton(richTextBox11.Text).Raspored_za_preglede.Count; i++) { raspored += Login.k.DajKarton(richTextBox11.Text).Raspored_za_preglede[i].ToString() + "; "; } richTextBox13.Text = raspored; } richTextBox13.Show(); } richTextBox11.Clear(); }