//[Authorize(Roles = "EmployeeAccount:12, EmployeeAccount:13, EmployeeAccount:15, EmployeeAccount:16")] public IActionResult Create([FromBody] EmployeeAccounts employeeAccount) { var res = _employeeAccount.add(employeeAccount); if (res == true) { return(CreatedAtRoute("employeeAccountById", new { Controller = "employeeAccount", id = employeeAccount.EmployeeAccountsId }, employeeAccount)); } return(StatusCode(500)); }
public bool add(EmployeeAccounts employeeAccount) { try { _context.EmployeeAccounts.Add(employeeAccount); _context.SaveChanges(); } catch (Exception e) { Console.WriteLine(e.StackTrace); return(false); } return(true); }
public bool update(int id, EmployeeAccounts employeeAccount) { employeeAccount.EmployeeAccountsId = id; try { _context.EmployeeAccounts.Update(employeeAccount); _context.SaveChanges(); } catch (Exception e) { Console.WriteLine(e.StackTrace); return(false); } return(true); }
//[Authorize(Roles = "EmployeeAccount:15, EmployeeAccount:16, EmployeeAccount:10, EmployeeAccount:11")] public IActionResult Update(int id, [FromBody] EmployeeAccounts employeeAccount) { return(_employeeAccount.update(id, employeeAccount) ? new NoContentResult() : StatusCode(500)); }