public void CreateTasks() { try { GetId_RKD_Order(); var defaultTaskList = db.RKD_TypeTask.Where(d => d.active == true).ToList(); foreach (var data in defaultTaskList) { RKD_Task rKD_Task = new RKD_Task(); rKD_Task.id_RKD_Order = id_RKD_Order; rKD_Task.id_RKD_TypeTask = data.id; db.RKD_Task.Add(rKD_Task); db.SaveChanges(); } UpdateTaskUID(); logger.Debug(goodConstructor + " (Modul RKD - CreateTasks()"); } catch (Exception ex) { logger.Error(badConstructor + " (Modul RKD - CreateTasks(); " + ex.Message.ToString()); } }
private void UpdateTaskUID() { try { var projectTaskList = db.RKD_TaskUIDProjectUD.Where(d => d.ProjectUID == projectUID).ToList(); foreach (var dataProject in projectTaskList) { RKD_Task rKD_Task = db.RKD_Task.Where(d => d.id_RKD_Order == id_RKD_Order & d.id_RKD_TypeTask == dataProject.RKD).First(); if (rKD_Task != null) { rKD_Task.UID_Task = dataProject.TaskUID; db.Entry(rKD_Task).State = EntityState.Modified; db.SaveChanges(); } } logger.Debug(goodConstructor + " (Modul RKD - UpdateTaskUID()"); } catch (Exception ex) { logger.Error(badConstructor + " (Modul RKD - UpdateTaskUID(); " + ex.Message.ToString()); } }