public async Task <string> Post() { var req = Request; DtRequest dtRequest = new DtRequest(Request.Form); List <Employee> employees = GetObj <Employee>(dtRequest.Data); if (dtRequest.Action.ToLower() == "create") { foreach (Employee employee in employees) { _context.Add(employee); } await _context.SaveChangesAsync(); } else if (dtRequest.Action.ToLower() == "edit") { foreach (Employee employee in employees) { if (employee.Id > 0) { _context.Employees.Update(employee); await _context.SaveChangesAsync(); } } } return(GetEmployeeForDataTable(employees)); }