Exemplo n.º 1
0
 public static bool UploadServerCfgFile(s_ServerCfgFiles ConfigFileInfo, bool acceptChangesDuringSave)
 {
     try
     {
         var q = from cfg in PMSDBStructure.PMSCenterDataContext.s_ServerCfgFiles
                 where cfg.FID == ConfigFileInfo.FID
                 select cfg;
         if (q.Count() > 0)
         {
             s_ServerCfgFiles s_cfg = q.First();
             s_cfg.FID          = ConfigFileInfo.FID;
             s_cfg.Name         = ConfigFileInfo.Name;
             s_cfg.Description  = ConfigFileInfo.Description;
             s_cfg.RelativePath = ConfigFileInfo.RelativePath;
             s_cfg.Check_       = ConfigFileInfo.Check_;
             s_cfg.CheckUserID  = ConfigFileInfo.CheckUserID;
             s_cfg.TimeStamp    = ConfigFileInfo.TimeStamp;
             //s_cfg = ConfigFileInfo;
         }
         else
         {
             PMSDBStructure.PMSCenterDataContext.AddTos_ServerCfgFiles(ConfigFileInfo);
         }
         if (acceptChangesDuringSave)
         {
             PMSDBStructure.PMSCenterDataContext.SaveChanges();
         }
     }
     catch (System.Exception e)
     {
         PMS.Libraries.ToolControls.PMSPublicInfo.Message.Error(PMS.Libraries.ToolControls.PMSPublicInfo.CurrentPrjInfo.CurrentLoginUserID, e.Message, true);
         return(false);
     }
     return(true);
 }
Exemplo n.º 2
0
 public static bool UpdateFile(s_ServerCfgFiles ConfigFileInfo, bool acceptChangesDuringSave)
 {
     try
     {
         var q = (from PMSInfo in PMSDBStructure.PMSCenterDataContext.s_ServerCfgFiles
                  where PMSInfo.FID == ConfigFileInfo.FID
                  select PMSInfo).First();
         q = ConfigFileInfo;
         if (acceptChangesDuringSave)
         {
             PMSDBStructure.PMSCenterDataContext.SaveChanges();
         }
     }
     catch (System.Exception e)
     {
         PMS.Libraries.ToolControls.PMSPublicInfo.Message.Error(PMS.Libraries.ToolControls.PMSPublicInfo.CurrentPrjInfo.CurrentLoginUserID, e.Message, true);
         return(false);
     }
     return(true);
 }
Exemplo n.º 3
0
 public static bool UpdateFile(s_ServerCfgFiles ConfigFileInfo)
 {
     return(UpdateFile(ConfigFileInfo, true));
 }