public async Task <IActionResult> GetUserById([FromBody] MulticardEmployer userParam) { var employer = await _context.MulticardEmployers.SingleOrDefaultAsync(x => x.EmployerId == userParam.EmployerId); if (employer == null) { return(NotFound(new { message = "Employer not found" })); } return(Ok(employer)); }
public async Task <IActionResult> SaveEmployer([FromBody] MulticardEmployer employer) { employer.EmployerId = new System.Guid(); employer.CreatedAt = DateTime.Now; employer.UpdatedAt = DateTime.Now; _context.MulticardEmployers.Add(employer); await _context.SaveChangesAsync(); return(Ok(employer)); }
public async Task <IActionResult> updateEmployer(Guid id, [FromBody] MulticardEmployer employer) { var record = await _context.MulticardEmployers.SingleOrDefaultAsync(x => x.EmployerId == id); record.EmployerName = employer.EmployerName; _context.Entry(employer).State = EntityState.Modified; await _context.SaveChangesAsync(); return(Ok(new { message = "Employer has been updated" })); }