public IActionResult MasterTask() { var gcptaskdata = new GCPTaskDTO() { GCPTaskList = context.GCPTasks.ToList() }; return(View(gcptaskdata)); }
public IActionResult GCPTaskEdit(int id) { var gcptaskdata = new GCPTaskDTO() { GCPTaskList = context.GCPTasks.ToList(), GCPTaskData = context.GCPTasks.FirstOrDefault(a => a.GCPTaskID == id) }; return(View("MasterTask", gcptaskdata)); }
public IActionResult MasterTask(GCPTaskDTO GCPTask) { if (GCPTask.GCPTaskData.GCPTaskID == 0) { context.GCPTasks.Add(GCPTask.GCPTaskData); } else { GCPTask dbEntry = context.GCPTasks .FirstOrDefault(p => p.GCPTaskID == GCPTask.GCPTaskData.GCPTaskID); if (dbEntry != null) { dbEntry.TaskName = GCPTask.GCPTaskData.TaskName; } } context.SaveChanges(); return(RedirectToAction("MasterTask")); }