public async Task <IActionResult> PutBrokerage([FromRoute] int id, [FromBody] pBrokerage item) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != item.pBrokerageId) { return(BadRequest()); } _context.Entry(item).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BrokerageExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult> Edit(int id) { pBrokerage _pBrokerage = await FindSubscriberAsync(id); if (_pBrokerage == null) { return(NotFound()); } return(View(_pBrokerage)); }
public async Task <ActionResult> ConfirmDelete(int id, bool?retry) { pBrokerage _pBrokerage = await FindSubscriberAsync(id); if (_pBrokerage == null) { Logger.LogInformation("Delete: Item not found {0}", id); return(NotFound()); } ViewBag.Retry = retry ?? false; return(View(_pBrokerage)); }
public async Task <IActionResult> PostBrokerage([FromBody] pBrokerage item) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.pBrokerage.Add(item); await _context.SaveChangesAsync(); return(CreatedAtAction("GetBrokerage", new { id = item.pBrokerageId }, item)); }
public async Task <ActionResult> Delete(int id) { try { pBrokerage _pBrokerage = await FindSubscriberAsync(id); _context.pBrokerage.Remove(_pBrokerage); await _context.SaveChangesAsync(); } catch (Exception e) { return(RedirectToAction("Delete", new { id = id, retry = true })); } return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit(int id, [Bind("pBrokerageName", "Street", "City", "PostalCode", "Phone", "Website")] pBrokerage _pBrokerage) { try { _pBrokerage.pBrokerageId = id; _context.pBrokerage.Attach(_pBrokerage); _context.Entry(_pBrokerage).State = EntityState.Modified; await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } catch (Exception e) { ModelState.AddModelError(string.Empty, "Unable to save changes."); } return(View(_pBrokerage)); }
public string Create([Bind("pBrokerageName", "Street", "City", "PostalCode", "Phone", "Website")] pBrokerage _pBrokerage) { string msg; try { if (ModelState.IsValid) { msg = "Brokerage Saved Successfully"; _context.pBrokerage.Add(_pBrokerage); _context.SaveChanges(); msg = "Saved Successfully2"; } else { msg = "Validation data not successfull"; } } catch (Exception ex) { msg = "Error occured:" + ex.Message; } return(msg); }