public string UpdateTask(CompetencyTask compTask) { // var result = (int?)null; string result = ""; try { // CompetencyTask cTask = new CompetencyTask(); using (var context = new SSITrainingEntities()) { compTask.ModifiedDateTime = DateTime.Now; compTask.ModifiedUserID = Convert.ToInt32(Session["USERID"]); context.CompetencyTasks.Attach(compTask); var entry = context.Entry(compTask); entry.Property(t => t.Task).IsModified = true; entry.Property(t => t.ModifiedUserID).IsModified = true; entry.Property(t => t.ModifiedDateTime).IsModified = true; entry.Property(t => t.Sort).IsModified = true; context.SaveChanges(); } } catch (Exception ex) { result = "Task Update Failed"; Console.WriteLine(result); } return(result); }