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); }
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); }
public static bool UpdateFile(s_ServerCfgFiles ConfigFileInfo) { return(UpdateFile(ConfigFileInfo, true)); }