Example #1
0
 private void Create_NULLRKD_TaskVersion()
 {
     try
     {
         RKD_Version rKD_Version = db.RKD_Version.Where(d => d.activeVersion == true).First();
         var         taskList    = db.RKD_Task.Where(d => d.id_RKD_Order == id_RKD_Order).ToList();
         foreach (var data in taskList)
         {
             RKD_TaskVersion rKD_TaskVersion = new RKD_TaskVersion();
             rKD_TaskVersion.id_RKD_Task    = data.id;
             rKD_TaskVersion.id_RKD_Version = rKD_Version.id;
             rKD_TaskVersion.finishDate     = DateTime.Now.AddDays(34); // вот тут нужно подумать!
             rKD_TaskVersion.tpComplited    = false;
             rKD_TaskVersion.allComplited   = false;
             db.RKD_TaskVersion.Add(rKD_TaskVersion);
             db.SaveChanges();
             RKD_HistoryTaskVersion rKD_HistoryTaskVersion = new RKD_HistoryTaskVersion();
             rKD_HistoryTaskVersion.id_RKD_TaskVersion   = rKD_TaskVersion.id;
             rKD_HistoryTaskVersion.id_AspNetUser_Upload = "8dbd0ecb-e88c-47b8-951b-3f1b5ea10cde";
             rKD_HistoryTaskVersion.dateTimeUpdate       = DateTime.Now;
             rKD_HistoryTaskVersion.finishDate           = rKD_TaskVersion.finishDate;
             rKD_HistoryTaskVersion.tpComplited          = rKD_TaskVersion.tpComplited;
             rKD_HistoryTaskVersion.allComplited         = rKD_TaskVersion.allComplited;
             db.RKD_HistoryTaskVersion.Add(rKD_HistoryTaskVersion);
             db.SaveChanges();
         }
         logger.Debug(goodConstructor + " (Modul RKD - Create_NULLRKD_TaskVersion()");
     }
     catch (Exception ex)
     {
         logger.Error(badConstructor + " (Modul RKD - Create_NULLRKD_TaskVersion(); " + ex.Message.ToString());
     }
 }
Example #2
0
 private void CreateTaskVersion(int id_lastVersion, int idVersion, string login)
 {
     try
     {
         var listTaskVersion = db.RKD_TaskVersion.Where(d => d.id_RKD_Version == id_lastVersion).ToList();
         foreach (var data in listTaskVersion)
         {
             RKD_TaskVersion rKD_Version = new RKD_TaskVersion();
             rKD_Version.id_RKD_Version = idVersion;
             rKD_Version.id_RKD_Task    = data.id_RKD_Task;
             rKD_Version.finishDate     = data.finishDate;
             rKD_Version.tpComplited    = data.tpComplited;
             rKD_Version.allComplited   = data.allComplited;
             db.RKD_TaskVersion.Add(rKD_Version);
             db.SaveChanges();
             RKD_HistoryTaskVersion rKD_HistoryTaskVersion = new RKD_HistoryTaskVersion();
             rKD_HistoryTaskVersion.id_RKD_TaskVersion   = idVersion;
             rKD_HistoryTaskVersion.id_AspNetUser_Upload = db.AspNetUsers.Where(d => d.Email == login).First().Id;
             rKD_HistoryTaskVersion.dateTimeUpdate       = DateTime.Now;
             rKD_HistoryTaskVersion.finishDate           = data.finishDate;
             rKD_HistoryTaskVersion.tpComplited          = data.tpComplited;
             rKD_HistoryTaskVersion.allComplited         = data.allComplited;
             db.RKD_HistoryTaskVersion.Add(rKD_HistoryTaskVersion);
             db.SaveChanges();
         }
         logger.Debug(goodMethod + " (Modul RKD - CreateTaskVersion(int id_lastVersion, int idVersion)");
     }
     catch (Exception ex)
     {
         logger.Error(badMethod + " (Modul RKD - CreateTaskVersion(int id_lastVersion, int idVersion); " + ex.Message.ToString());
     }
 }