public async Task <IHttpActionResult> PuttblAktivnosti(int id, tblAktivnosti tblAktivnosti) { db.Configuration.ProxyCreationEnabled = false; if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tblAktivnosti.id) { return(BadRequest()); } db.Entry(tblAktivnosti).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!tblAktivnostiExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PuttblAktivnosti(int id, tblAktivnosti tblAktivnosti) { db.Configuration.ProxyCreationEnabled = false; var aktivnost = new tblAktivnosti { id = tblAktivnosti.id, end = tblAktivnosti.end, idNadredjenog = (int) tblAktivnosti.idNadredjenog, idProjekta = (int) tblAktivnosti.idProjekta, idRadnika = (int) tblAktivnosti.idRadnika, Naslov = tblAktivnosti.Naslov, opis = tblAktivnosti.opis, start = tblAktivnosti.start, startRadnik=tblAktivnosti.startRadnik, }; if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != tblAktivnosti.id) { return BadRequest(); } db.Entry(tblAktivnosti).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!tblAktivnostiExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.OK); }
public async Task<IHttpActionResult> PosttblAktivnosti(tblAktivnosti tblAktivnosti) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.tblAktivnostis.Add(tblAktivnosti); await db.SaveChangesAsync(); return CreatedAtRoute("DefaultApi", new { id = tblAktivnosti.id }, tblAktivnosti); }
public async Task <IHttpActionResult> GettblAktivnosti(int id) { db.Configuration.ProxyCreationEnabled = false; tblAktivnosti tblAktivnosti = await db.tblAktivnostis.FindAsync(id); if (tblAktivnosti == null) { return(NotFound()); } return(Ok(tblAktivnosti)); }
public async Task <IHttpActionResult> PosttblAktivnosti(tblAktivnosti tblAktivnosti) { db.Configuration.ProxyCreationEnabled = false; if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tblAktivnostis.Add(tblAktivnosti); await db.SaveChangesAsync(); return(CreatedAtRoute("DefaultApi", new { id = tblAktivnosti.id }, tblAktivnosti)); }
public async Task <IHttpActionResult> DeletetblAktivnosti(int id) { tblAktivnosti tblAktivnosti = await db.tblAktivnostis.FindAsync(id); if (tblAktivnosti == null) { return(NotFound()); } db.tblAktivnostis.Remove(tblAktivnosti); await db.SaveChangesAsync(); return(Ok(tblAktivnosti)); }
public ActionResult Edit(tblAktivnosti zap, int id) { HttpResponseMessage response = GlobalVariables.WebApiClient.PutAsJsonAsync("aktivnosti", zap).Result; return(RedirectToAction("Index")); }