public async Task <ActionResult <TblAgentMaster> > PostTblAgentMaster(TblAgentMaster tblAgentMaster) { _context.TblAgentMaster.Add(tblAgentMaster); await _context.SaveChangesAsync(); return(CreatedAtAction("GetTblAgentMaster", new { id = tblAgentMaster.Id }, tblAgentMaster)); }
public async Task <IActionResult> PutTblAgentMaster(long id, TblAgentMaster tblAgentMaster) { if (id != tblAgentMaster.Id) { return(BadRequest()); } _context.Entry(tblAgentMaster).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TblAgentMasterExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ApiResponse> GetAgentById(TblAgentMaster objAgent) { var items = await _context.TblAgentMaster.FindAsync(objAgent.Id); var ApiResponse = await response.ApiResult("OK", items, "Record Found"); return(ApiResponse); }
public async Task <ApiResponse> AddAgent(TblAgentMaster objAgent) { _context.TblAgentMaster.Add(objAgent); await _context.SaveChangesAsync(); var ApiResponse = await response.ApiResult("OK", objAgent.Id, "Add Agent"); return(ApiResponse); }
public async Task <ApiResponse> UpdateAgent(TblAgentMaster tblAgentMaster) { _context.Entry(tblAgentMaster).State = EntityState.Modified; _context.Entry(tblAgentMaster).Property(x => x.RecordDate).IsModified = false; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { var ApiResponseError = await response.ApiResult("FAILED", "", "Agent Error Found"); return(ApiResponseError); } var ApiResponse = await response.ApiResult("OK", tblAgentMaster.Id, "Update Agent"); return(ApiResponse); }