public async Task <IActionResult> Edit(int id, [Bind("wayBillID,RecipientName,Address,Cell,Date,WayBillInfo,WayBillweight,NumberOfParcels")] TritonExpressWaybill tritonExpressWaybill) { if (id != tritonExpressWaybill.wayBillID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tritonExpressWaybill); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TritonExpressWaybillExists(tritonExpressWaybill.wayBillID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(tritonExpressWaybill)); }
public IHttpActionResult PostTritonExpressWaybill(TritonExpressWaybill tritonExpressWaybill) { db.TritonExpressWaybills.Add(tritonExpressWaybill); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = tritonExpressWaybill.wayBillID }, tritonExpressWaybill)); }
public IHttpActionResult PutTritonExpressWaybill(int id, TritonExpressWaybill tritonExpressWaybill) { if (id != tritonExpressWaybill.wayBillID) { return(BadRequest()); } db.Entry(tritonExpressWaybill).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TritonExpressWaybillExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IActionResult> Create([Bind("wayBillID,RecipientName,Address,Cell,Date,WayBillInfo,WayBillweight,NumberOfParcels")] TritonExpressWaybill tritonExpressWaybill) { if (ModelState.IsValid) { _context.Add(tritonExpressWaybill); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tritonExpressWaybill)); }
public IHttpActionResult GetTritonExpressWaybill(int id) { TritonExpressWaybill tritonExpressWaybill = db.TritonExpressWaybills.Find(id); if (tritonExpressWaybill == null) { return(NotFound()); } return(Ok(tritonExpressWaybill)); }
public IHttpActionResult DeleteTritonExpressWaybill(int id) { TritonExpressWaybill tritonExpressWaybill = db.TritonExpressWaybills.Find(id); if (tritonExpressWaybill == null) { return(NotFound()); } db.TritonExpressWaybills.Remove(tritonExpressWaybill); db.SaveChanges(); return(Ok(tritonExpressWaybill)); }