public async Task <IActionResult> Create([Bind("WorkerID,FirstName,LastName,Age,City,Email,EmployedOnPosition,PhoneNumber,JoinedDate")] Worker worker)
        {
            if (ModelState.IsValid)
            {
                _context.Add(worker);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(worker));
        }
Exemple #2
0
        public async Task <IActionResult> Create([Bind("ContractID,ContractName,ExpiryDate,Reward,Information,Preference,EmployerEmail")] Contract contract)
        {
            if (ModelState.IsValid)
            {
                var userId = this.User.FindFirstValue(ClaimTypes.NameIdentifier);
                contract.UserID = userId;
                _context.Add(contract);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(contract));
        }