public IActionResult PostpBroker([FromBody] pBroker pBroker) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.pBrokers.Add(pBroker); try { _context.SaveChanges(); } catch (DbUpdateException) { if (pBrokerExists(pBroker.pBrokerId)) { return(new StatusCodeResult(StatusCodes.Status409Conflict)); } else { throw; } } return(CreatedAtRoute("GetpBroker", new { id = pBroker.pBrokerId }, pBroker)); }
public IActionResult PutpBroker(int id, [FromBody] pBroker pBroker) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != pBroker.pBrokerId) { return(BadRequest()); } _context.Entry(pBroker).State = EntityState.Modified; try { _context.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!pBrokerExists(id)) { return(NotFound()); } else { throw; } } return(new StatusCodeResult(StatusCodes.Status204NoContent)); }
public async Task <IActionResult> PutBroker([FromRoute] int id, [FromBody] pBroker item) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != item.pBrokerId) { return(BadRequest()); } _context.Entry(item).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BrokerExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult> Edit(int id) { pBroker _pBroker = await FindSubscriberAsync(id); if (_pBroker == null) { return(NotFound()); } return(View(_pBroker)); }
public async Task <ActionResult> ConfirmDelete(int id, bool?retry) { pBroker _pBroker = await FindSubscriberAsync(id); if (_pBroker == null) { Logger.LogInformation("Delete: Item not found {0}", id); return(NotFound()); } ViewBag.Retry = retry ?? false; return(View(_pBroker)); }
public async Task <IActionResult> PostBroker([FromBody] pBroker item) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.pBroker.Add(item); await _context.SaveChangesAsync(); return(CreatedAtAction("GetBroker", new { id = item.pBrokerId }, item)); }
public async Task <ActionResult> Delete(int id) { try { pBroker _pBroker = await FindSubscriberAsync(id); _context.pBroker.Remove(_pBroker); await _context.SaveChangesAsync(); } catch (Exception e) { return(RedirectToAction("Delete", new { id = id, retry = true })); } return(RedirectToAction("Index")); }
public IActionResult GetpBroker([FromRoute] int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } pBroker pBroker = _context.pBrokers.Single(m => m.pBrokerId == id); if (pBroker == null) { return(NotFound()); } return(Ok(pBroker)); }
public async Task <ActionResult> Edit(int id, [Bind("FirstName", "LastName")] pBroker _pBroker) { try { _pBroker.pBrokerId = id; _context.pBroker.Attach(_pBroker); _context.Entry(_pBroker).State = EntityState.Modified; await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } catch (Exception e) { ModelState.AddModelError(string.Empty, "Unable to save changes."); } return(View(_pBroker)); }
public IActionResult DeletepBroker(int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } pBroker pBroker = _context.pBrokers.Single(m => m.pBrokerId == id); if (pBroker == null) { return(NotFound()); } _context.pBrokers.Remove(pBroker); _context.SaveChanges(); return(Ok(pBroker)); }
public string Create([Bind("FirstName", "LastName", "Phone", "Email", "ImageUrl", "pBrokerage")] pBroker _pBroker) { string msg; try { if (ModelState.IsValid) { msg = "pBroker Saved Successfully"; _context.pBroker.Add(_pBroker); _context.SaveChanges(); msg = "Saved Successfully2"; } else { msg = "Validation data not successfull"; } } catch (Exception ex) { msg = "Error occured:" + ex.Message; } return(msg); }