public async Task <IActionResult> Create([Bind("Id,Name,NormalizedName,ConcurrencyStamp")] AspNetRoles aspNetRoles) { if (ModelState.IsValid) { _context.Add(aspNetRoles); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(aspNetRoles)); }
public async Task <IActionResult> Create([Bind("Id,Name,Surname,BirthDate,Job,Payment")] Employee employee) { if (ModelState.IsValid) { _context.Add(employee); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(employee)); }
public async Task <IActionResult> Create([Bind("Age,Attrition,BusinessTravel,DailyRate,Department,DistanceFromHome,Education,EducationField,EmployeeCount,EmployeeNumber,EnvironmentSatisfaction,Gender,HourlyRate,JobInvolvement,JobLevel,JobRole,JobSatisfaction,MaritalStatus,MonthlyIncome,MonthlyRate,NumCompaniesWorked,Over18,OverTime,PercentSalaryHike,PerformanceRating,RelationshipSatisfaction,StandardHours,StockOptionLevel,TotalWorkingYears,TrainingTimesLastYear,WorkLifeBalance,YearsAtCompany,YearsInCurrentRole,YearsSinceLastPromotion,YearsWithCurrManager")] Models.Data data) { if (ModelState.IsValid) { _context.Add(data); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(data)); }
public async Task <IActionResult> Create([Bind("Id,EmployeeName,JoiningDate,Department,Salary,EmailAddress,Address")] Employees employees) { if (ModelState.IsValid) { _context.Add(employees); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(employees)); }
public async Task <IActionResult> AddOrEdit([Bind("EmployeeId,FullName,EmpCode,Position,OfficeLocation")] Employee employee) { if (ModelState.IsValid) { if (employee.EmployeeId == 0) { _context.Add(employee); } else { _context.Update(employee); } await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(employee)); }
public async Task <IActionResult> Create([Bind("Id,FirstName,LastName,ChiefId")] Employee employee) { if (ModelState.IsValid) { _context.Add(employee); var chief = await _context.Employees.Include(m => m.Subordinates).SingleOrDefaultAsync(x => x.Id == employee.ChiefId); if (chief != null) { chief.Subordinates.Add(employee); } await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ChiefId"] = new SelectList(_context.Employees, "Id", "FullName", employee.ChiefId); return(View(employee)); }
public Employee Add(Employee employee) { _db.Add(employee); _db.SaveChanges(); return(employee); }