public async Task <IActionResult> Edit(int id, [Bind("DesignationId,DesignationName,Department,DesignationFormula")] DesignationGroup designationGroup) { if (id != designationGroup.DesignationId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(designationGroup); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DesignationGroupExists(designationGroup.DesignationId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Department"] = new SelectList(_context.DepartmentGroups, "DepartmentId", "DepartmentName", designationGroup.Department); return(View(designationGroup)); }
public async Task <IActionResult> Create([Bind("DesignationId,DesignationName,Department,DesignationFormula")] DesignationGroup designationGroup) { if (ModelState.IsValid) { _context.Add(designationGroup); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["Department"] = new SelectList(_context.DepartmentGroups, "DepartmentId", "DepartmentName", designationGroup.Department); return(View(designationGroup)); }