Exemple #1
0
        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);
        }