public static LoginDS Load()
        {
            LoginDS    dsProfile  = new LoginDS();
            FileStream fsWriteXml = new FileStream(ProfilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite);

            try
            {
                if (fsWriteXml.Length < 10)
                {
                    LoginDS.DBProfileRow row = dsProfile.DBProfile.NewDBProfileRow();
                    row.DataBase   = "";
                    row.DBLogin    = "******";
                    row.DBPassword = "";
                    row.ServerName = "localhost\\SQLExpress";

                    dsProfile.DBProfile.Rows.Add(row);
                    dsProfile.WriteXml(fsWriteXml, XmlWriteMode.WriteSchema);
                }
                else
                {
                    dsProfile.ReadXml(fsWriteXml);
                }
                fsWriteXml.Close();
                return(dsProfile);
            }
            catch
            {
                dsProfile.WriteXml(fsWriteXml, XmlWriteMode.WriteSchema);
                return(dsProfile);
            }
        }
 public static void Save(LoginDS dsProfile)
 {
     try
     {
         FileStream fsWriteXml = new FileStream(ProfilePath, FileMode.OpenOrCreate, FileAccess.ReadWrite);
         dsProfile.WriteXml(fsWriteXml, XmlWriteMode.WriteSchema);
         fsWriteXml.Close();
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }