public async Task <IActionResult> Edit(int id, [Bind("RazredId,NastavnikId,Broj")] Razred razred) { if (id != razred.RazredId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(razred); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RazredExists(razred.RazredId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["NastavnikId"] = new SelectList(_context.Nastavnik, "KorisnikId", "ImePrezime", razred.NastavnikId); return(View(razred)); }
public IHttpActionResult PutRazred(int id, Razred razred) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != razred.RazredId) { return(BadRequest()); } db.Entry(razred).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!RazredExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IActionResult> Edit(int id, [Bind("RazredId,Naziv")] Razred razred) { if (id != razred.RazredId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(razred); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RazredExists(razred.RazredId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(razred)); }
public async Task <IActionResult> Create([Bind("RazredId,Naziv")] Razred razred) { if (ModelState.IsValid) { _context.Add(razred); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(razred)); }
public IHttpActionResult PostRazred(Razred razred) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Razred.Add(razred); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = razred.RazredId }, razred)); }
public async Task <IActionResult> Create([Bind("RazredId,NastavnikId,Broj")] Razred razred) { if (ModelState.IsValid) { _context.Add(razred); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["NastavnikId"] = new SelectList(_context.Nastavnik, "KorisnikId", "ImePrezime", razred.NastavnikId); return(View(razred)); }
static void Main() { int val1 = 0; int val2 = val1; val2 = 5; Razred ref1 = new Razred(); Razred ref2 = ref1; ref2.Value = 123; Console.WriteLine("V: {0}, {1}", val1, val2); Console.WriteLine("R: {0}, {1}", ref1.Value, ref2.Value); }
public IHttpActionResult DeleteRazred(int id) { Razred razred = db.Razred.Find(id); if (razred == null) { return(NotFound()); } db.Razred.Remove(razred); db.SaveChanges(); return(Ok(razred)); }
private void buttonInsert_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(textBoxDodajNaziv.Text)) { MessageBox.Show("Izberite vse potrebne parametre!"); } else { Razred novRazredPodatki = new Razred(textBoxDodajNaziv.Text); Database NovRazred = new Database(); NovRazred.InsertRazred(novRazredPodatki); } }
private void buttonUpdate_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(textBoxDodajNaziv.Text) || listBoxRazredi.SelectedIndex <= -1) { MessageBox.Show("Izberite vse potrebne parametre!"); } else { Razred updateRazredPodatki = new Razred(textBoxUpdateNaziv.Text); int IDlistbox = listBoxRazredi.SelectedIndex + 1; Database Razredi = new Database(); Razredi.UpdateRazred(updateRazredPodatki, IDlistbox); } }
/*POSODOBI RAZRED*/ public void UpdateRazred(Razred updateRazred, int IDlistBoxRazredi) { using (con) //connection uporabljen le v življenjski dobi item-a { con.Open(); NpgsqlCommand com = new NpgsqlCommand("SELECT update_razredi('" + updateRazred.NazivRazreda + "', '" + IDlistBoxRazredi + "');", con); com.ExecuteNonQuery(); com.Dispose(); con.Close(); } }
/*DODAJ RAZRED*/ public void InsertRazred(Razred novRazred) { using (con) //connection uporabljen le v življenjski dobi item-a { con.Open(); NpgsqlCommand com = new NpgsqlCommand("SELECT insert_razredi('" + novRazred.NazivRazreda + "');", con); com.ExecuteNonQuery(); com.Dispose(); con.Close(); } }
private void dodajRazredButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { HttpResponseMessage response; Razred razred = new Razred { Naziv = razredInput.Text, AkademskaGodinaId = Convert.ToInt32(akademskaGodinaInput.SelectedValue), Odjeljenje = odjeljenjeInput.Text }; if (razredIdText.Text == "") { response = _razrediService.PostResponse(razred); RasporedCasova rasporedCasova = new RasporedCasova { RazredId = response.Content.ReadAsAsync <Razred>().Result.RazredId, Pon = ",,,,,,", Uto = ",,,,,,", Sri = ",,,,,,", Cet = ",,,,,,", Pet = ",,,,,," }; _rasporedCasovaService.PostResponse(rasporedCasova); } else { razred.RazredId = Convert.ToInt32(razredIdText.Text); response = _razrediService.PutResponse(razred.RazredId, razred); } if (response.IsSuccessStatusCode) { DataBind(); razredInput.Clear(); odjeljenjeInput.Clear(); MessageBox.Show("Uspješno dodan/izmijenjen razred."); } } }
public void IzdelavaRazredov(int num_razredov) { razredi = new List <Razred>(); Razred razred; if (num_razredov >= 1) { razred = new Razred(float.Parse(txt_c1_bot.Text), float.Parse(txt_c1_top.Text), pBox_c1.BackColor); razredi.Add(razred); } if (num_razredov >= 2) { razred = new Razred(float.Parse(txt_c2_bot.Text), float.Parse(txt_c2_top.Text), pBox_c2.BackColor); razredi.Add(razred); } if (num_razredov >= 3) { razred = new Razred(float.Parse(txt_c3_bot.Text), float.Parse(txt_c3_top.Text), pBox_c3.BackColor); razredi.Add(razred); } if (num_razredov >= 4) { razred = new Razred(float.Parse(txt_c4_bot.Text), float.Parse(txt_c4_top.Text), pBox_c4.BackColor); razredi.Add(razred); } if (num_razredov >= 5) { razred = new Razred(float.Parse(txt_c5_bot.Text), float.Parse(txt_c5_top.Text), pBox_c5.BackColor); razredi.Add(razred); } if (num_razredov >= 6) { razred = new Razred(float.Parse(txt_c6_bot.Text), float.Parse(txt_c6_top.Text), pBox_c6.BackColor); razredi.Add(razred); } if (num_razredov >= 7) { razred = new Razred(float.Parse(txt_c7_bot.Text), float.Parse(txt_c7_top.Text), pBox_c7.BackColor); razredi.Add(razred); } if (num_razredov >= 8) { razred = new Razred(float.Parse(txt_c8_bot.Text), float.Parse(txt_c8_top.Text), pBox_c7.BackColor); razredi.Add(razred); } if (num_razredov >= 9) { razred = new Razred(float.Parse(txt_c9_bot.Text), float.Parse(txt_c9_top.Text), pBox_c9.BackColor); razredi.Add(razred); } if (num_razredov >= 10) { razred = new Razred(float.Parse(txt_c10_bot.Text), float.Parse(txt_c10_top.Text), pBox_c10.BackColor); razredi.Add(razred); } }