public void Init() { if (CheckFieldsINICIAR()) { this.Hide(); ini.Minimize(); SaveNewConfig(); syncingOff(); TemporalStorage = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\VoxLine\\" + ini.config.CodePc; Etc.CreateDir(TemporalStorage); CreateFTP(); initiated = true; if (CheckConexionFTP()) { SyncAsync(ini.config.CodePc); if (!time.Enabled) { InitTime(); } } else { } } else { MessageBox.Show("Los campos obligatorios no se han llenado.", "Error", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
public void Init() { if (CheckFieldsINICIAR()) { this.Hide(); ini.Minimize(); SaveNewConfig(); TemporalStorage = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\VoxLine\\" + ini.config.CodePc; Etc.CreateDir(TemporalStorage); if (initiated) { StopTime(); initiated = false; } //GUstavo //Crear lock para que nadie mas pueda interactuar. /*if (Directory.Exists(ini.config.CarpetaRaiz + ini.config.CodePc)) * { * Etc.CreateLock(ini.config.CarpetaRaiz + ini.config.CodePc); * gLog.SaveLog("134 - create lock en la definitiva pivote"); * }else * { * Directory.CreateDirectory(ini.config.CarpetaRaiz + ini.config.CodePc); * gLog.SaveLog("141 - crea carpeta definitiva pivote"); * Etc.CreateLock(ini.config.CarpetaRaiz + ini.config.CodePc); * gLog.SaveLog("141 - create lock en la definitiva pivote"); * }*/ Sync(); //Etc.DeleteLock(ini.config.CarpetaRaiz + ini.config.CodePc); //gLog.SaveLog("142 - borra el lock de la definitva pivote"); if (!initiated) { InitTime(); initiated = true; } } else { MessageBox.Show("Los campos obligatorios no se han llenado.", "Error", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }