public async Task <IActionResult> Create([FromForm] EmployeeModel employeeModel) { employeeModel.ImageName = await SaveImage(employeeModel.ImageFile); await _context.Employees.AddAsync(employeeModel); await _context.SaveChangesAsync(); return(Created("", employeeModel)); }
public async Task <IActionResult> Create([Bind("DepartmentId,Name")] DepartmentModel departmentModel) { if (ModelState.IsValid) { _context.Add(departmentModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(departmentModel)); }
public async Task <IActionResult> Create([Bind("EmployeeId,FirstName,LastName,EmailAddress,PhoneNumber,DepartmentId")] EmployeeModel employeeModel) { if (ModelState.IsValid) { _context.Add(employeeModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["DepartmentId"] = new SelectList(_context.Department, "DepartmentId", "Name", employeeModel.DepartmentId); return(View(employeeModel)); }
public static async Task AddPayment(this PaymentModel payment) { using (_db = new EmployeeAppContext(_options)) { await _db.Payments.AddAsync(payment); await _db.SaveChangesAsync(); } }
public static async Task AddPosition(this PositionModel position) { using (_db = new EmployeeAppContext(_options)) { await _db.Positions.AddAsync(position); await _db.SaveChangesAsync(); } }
public static async Task AddUnit(this UnitModel unit) { using (_db = new EmployeeAppContext(_options)) { await _db.Units.AddAsync(unit); await _db.SaveChangesAsync(); } }
public static async Task AddEmployee(this EmployeeModel employee) { using (_db = new EmployeeAppContext(_options)) { await _db.Employees.AddAsync(employee); await _db.SaveChangesAsync(); } }
public async Task SaveChangesAsync() { await _Context.SaveChangesAsync(); }