public async Task <IActionResult> Edit(int id, [Bind("Id,Status_name")] Status status) { if (id != status.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(status); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!StatusExists(status.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(status)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,EmployeeId,PositionId")] Plurality plurality) { if (id != plurality.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(plurality); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PluralityExists(plurality.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["EmployeeId"] = new SelectList(_context.Employees, "Id", "View", plurality.EmployeeId); ViewData["PositionId"] = new SelectList(_context.Positions, "Id", "View", plurality.PositionId); return(View(plurality)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Name_Role")] Role role) { if (id != role.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(role); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RoleExists(role.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(role)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Give_out,RoleId,FunctionId")] Right right) { if (id != right.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(right); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RightExists(right.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["FunctionId"] = new SelectList(_context.Functions, "Id", "Name_function", right.FunctionId); ViewData["RoleId"] = new SelectList(_context.Roles, "Id", "Name_Role", right.RoleId); return(View(right)); }
public async Task <IActionResult> Edit(int?id, [Bind("Id,Task_Name,Task_Detail,Date_Open,Date_Close,ZadachiParentId,StatusId")] Zadachi zadachi) { if (id != zadachi.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(zadachi); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ZadachiExists(zadachi.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["StatusId"] = new SelectList(_context.Statuses, "Id", "Status_name", zadachi.StatusId); ViewData["ZadachiParentId"] = new SelectList(_context.Zadachis, "Id", "View", zadachi.ZadachiParentId); return(View(zadachi)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,StartedAt,PeriodUnit,PeriodValue,PluralityId,ZadachiId,StatusId")] TaskDistribution taskDistribution) { if (id != taskDistribution.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(taskDistribution); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TaskDistributionExists(taskDistribution.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } _context.Zadachis.Load(); _context.Employees.Load(); _context.Positions.Load(); ViewData["PluralityId"] = new SelectList(_context.Plurality, "Id", "View", taskDistribution.PluralityId); ViewData["StatusId"] = new SelectList(_context.Statuses, "Id", "Status_name", taskDistribution.StatusId); ViewData["ZadachiId"] = new SelectList(_context.Zadachis, "Id", "View", taskDistribution.ZadachiId); return(View(taskDistribution)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Surname,Name,Second_Name,Employee_Number")] Employee employee) { if (id != employee.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(employee); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EmployeeExists(employee.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(employee)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Text_comment,Type_CommentsId,TaskDistributionsId")] TaskComment taskComment) { if (id != taskComment.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(taskComment); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TaskCommentExists(taskComment.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["TaskDistributionsId"] = new SelectList(_context.TaskDistributions, "Id", "View", taskComment.TaskDistributionsId); ViewData["Type_CommentsId"] = new SelectList(_context.TypeComments, "Id", "Name_comment", taskComment.Type_CommentsId); return(View(taskComment)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Login,Password,Date_Create,Phone_Number,Email,RightsId,PluralityId")] Account account) { if (id != account.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(account); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AccountExists(account.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } _context.Roles.Load(); _context.Functions.Load(); _context.Employees.Load(); _context.Positions.Load(); ViewData["PluralityId"] = new SelectList(_context.Plurality, "Id", "View", account.PluralityId); ViewData["RightsId"] = new SelectList(_context.Rights, "Id", "View", account.RightsId); return(View(account)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Path_File,File_Detail,TaskDistributionId")] FileTask fileTask) { if (id != fileTask.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(fileTask); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FileTaskExists(fileTask.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["TaskDistributionId"] = new SelectList(_context.TaskDistributions, "Id", "View", fileTask.TaskDistributionId); return(View(fileTask)); }