public async Task <IActionResult> Edit(int id, [Bind("TimeSheetId,ContractId,Year,Month,CurrentMonth,PreviousMonth")] EmployeeHour employeeHour) { if (id != employeeHour.TimeSheetId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(employeeHour); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EmployeeHourExists(employeeHour.TimeSheetId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["ContractId"] = new SelectList(_context.Contract, "ContractId", "ContractId", employeeHour.ContractId); return(View(employeeHour)); }
public async Task PumpEmployeeHours() { EmployeeHour employeeHourList = new EmployeeHour(); _databaseServices.InsertEmployeeHours(await employeeHourList.GetEmployeeHours()); Log.Information("EmployeeHour data is Passed to Database Layer Successfully"); }
public async Task <IActionResult> Create([Bind("TimeSheetId,ContractId,Year,Month,CurrentMonth,PreviousMonth")] EmployeeHour employeeHour) { if (ModelState.IsValid) { _context.Add(employeeHour); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ContractId"] = new SelectList(_context.Contract, "ContractId", "ContractId", employeeHour.ContractId); return(View(employeeHour)); }
public EmployeeHourTest() { _employeeHour = new EmployeeHour(); }