Hibajavítások, kisebb változtatások
This commit is contained in:
parent
de330e854c
commit
8d9c339f19
4 changed files with 11 additions and 6 deletions
|
@ -140,10 +140,10 @@ namespace Orarend
|
||||||
/// Frissíti a helyettesítéseket, naponta, indításkor vagy gombnyommásra frissítse (minden nap az első előtérbe kerüléskor)
|
/// Frissíti a helyettesítéseket, naponta, indításkor vagy gombnyommásra frissítse (minden nap az első előtérbe kerüléskor)
|
||||||
/// <param name="stream">A file stream, ahova mentse az adatokat, hogy ne kelljen külön meghívni - Azért funkció, hogy elkerüljök az adatvesztést, mivel így csak a mentéskor nyitja meg</param>
|
/// <param name="stream">A file stream, ahova mentse az adatokat, hogy ne kelljen külön meghívni - Azért funkció, hogy elkerüljök az adatvesztést, mivel így csak a mentéskor nyitja meg</param>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static async Task HelyettesítésFrissítés(Func<Stream> stream)
|
public static async Task<bool> HelyettesítésFrissítés(Func<Stream> stream)
|
||||||
{
|
{
|
||||||
if (Órarendek.Count == 0 || Osztályok.Length == 0)
|
if (Órarendek.Count == 0 || Osztályok.Length == 0)
|
||||||
return;
|
return false;
|
||||||
HtmlDocument doc = new HtmlDocument();
|
HtmlDocument doc = new HtmlDocument();
|
||||||
var req = WebRequest.CreateHttp("http://deri.enaplo.net/ajax/print/htlista.php");
|
var req = WebRequest.CreateHttp("http://deri.enaplo.net/ajax/print/htlista.php");
|
||||||
var resp = await req.GetResponseAsync();
|
var resp = await req.GetResponseAsync();
|
||||||
|
@ -194,6 +194,7 @@ namespace Orarend
|
||||||
}
|
}
|
||||||
Mentés(stream());
|
Mentés(stream());
|
||||||
});
|
});
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
[OnDeserializing]
|
[OnDeserializing]
|
||||||
|
@ -226,6 +227,7 @@ namespace Orarend
|
||||||
catch (Exception e)
|
catch (Exception e)
|
||||||
{
|
{
|
||||||
hibánál(e);
|
hibánál(e);
|
||||||
|
példány = new API();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -45,6 +45,8 @@ namespace OrarendAndroidApp
|
||||||
osztálySpinner.SetSelection(ix);
|
osztálySpinner.SetSelection(ix);
|
||||||
FindViewById<EditText>(Resource.Id.csoportokEditText).Text = órarend.Csoportok.Aggregate((a, b) => a + " " + b);
|
FindViewById<EditText>(Resource.Id.csoportokEditText).Text = órarend.Csoportok.Aggregate((a, b) => a + " " + b);
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
FindViewById<EditText>(Resource.Id.névEditText).Text = "Órarend";
|
||||||
osztálySpinner.LayoutParameters = new TableRow.LayoutParams((osztálySpinner.Parent as View)?.Width - (osztálySpinner.Parent as ViewGroup)?.GetChildAt(0)?.Width ?? TableRow.LayoutParams.MatchParent, TableRow.LayoutParams.WrapContent); //TODO
|
osztálySpinner.LayoutParameters = new TableRow.LayoutParams((osztálySpinner.Parent as View)?.Width - (osztálySpinner.Parent as ViewGroup)?.GetChildAt(0)?.Width ?? TableRow.LayoutParams.MatchParent, TableRow.LayoutParams.WrapContent); //TODO
|
||||||
FindViewById<Button>(Resource.Id.saveButton).Click += SaveButtonClick;
|
FindViewById<Button>(Resource.Id.saveButton).Click += SaveButtonClick;
|
||||||
var deleteButton = FindViewById<Button>(Resource.Id.deleteButton);
|
var deleteButton = FindViewById<Button>(Resource.Id.deleteButton);
|
||||||
|
|
|
@ -42,7 +42,7 @@ namespace OrarendAndroidApp
|
||||||
handler = new Handler();
|
handler = new Handler();
|
||||||
string[] list = FileList();
|
string[] list = FileList();
|
||||||
if (list.Contains(DATA_FILENAME))
|
if (list.Contains(DATA_FILENAME))
|
||||||
API.Betöltés(OpenFileInput(DATA_FILENAME), e => Hiba("Hiba az adatok betöltése során!\n" + e));
|
API.Betöltés(OpenFileInput(DATA_FILENAME), e => Hiba("Hiba az adatok betöltése során!\n" + e)); //TODO: Release módban előfordul <--
|
||||||
timer = new Timer(CsengőTimer, null, new TimeSpan(0, 0, 0), new TimeSpan(0, 0, 5));
|
timer = new Timer(CsengőTimer, null, new TimeSpan(0, 0, 0), new TimeSpan(0, 0, 5));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -119,7 +119,8 @@ namespace OrarendAndroidApp
|
||||||
if (TaskHiba(t, internethiba))
|
if (TaskHiba(t, internethiba))
|
||||||
{
|
{
|
||||||
órarendfrissítés();
|
órarendfrissítés();
|
||||||
Toast.MakeText(this, "Helyettesítések frissítve", ToastLength.Short).Show();
|
if (t.Result)
|
||||||
|
Toast.MakeText(this, "Helyettesítések frissítve", ToastLength.Short).Show();
|
||||||
}
|
}
|
||||||
utolsófrissítésplusz1óra = DateTime.Now + new TimeSpan(1, 0, 0); //Mindenképpen állítsa be, hogy ne írja folyamatosan a hibát
|
utolsófrissítésplusz1óra = DateTime.Now + new TimeSpan(1, 0, 0); //Mindenképpen állítsa be, hogy ne írja folyamatosan a hibát
|
||||||
});
|
});
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="io.github.norbipeti.orarend" android:versionCode="1" android:versionName="1.0" android:installLocation="auto">
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="io.github.norbipeti.orarend" android:versionName="1.2" android:installLocation="auto" android:versionCode="2">
|
||||||
<uses-sdk android:minSdkVersion="11" />
|
<uses-sdk android:minSdkVersion="11" />
|
||||||
<uses-permission android:name="android.permission.INTERNET" />
|
<uses-permission android:name="android.permission.INTERNET" />
|
||||||
<application android:label="Orarend"></application>
|
<application android:label="Orarend"></application>
|
||||||
|
|
Loading…
Reference in a new issue