Hibajavítások, kisebb változtatások

This commit is contained in:
Norbi Peti 2017-03-11 23:11:44 +01:00
parent de330e854c
commit 8d9c339f19
4 changed files with 11 additions and 6 deletions

View file

@ -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)
/// <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>
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)
return;
return false;
HtmlDocument doc = new HtmlDocument();
var req = WebRequest.CreateHttp("http://deri.enaplo.net/ajax/print/htlista.php");
var resp = await req.GetResponseAsync();
@ -194,6 +194,7 @@ namespace Orarend
}
Mentés(stream());
});
return true;
}
[OnDeserializing]
@ -226,6 +227,7 @@ namespace Orarend
catch (Exception e)
{
hibánál(e);
példány = new API();
}
}
}

View file

@ -45,6 +45,8 @@ namespace OrarendAndroidApp
osztálySpinner.SetSelection(ix);
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
FindViewById<Button>(Resource.Id.saveButton).Click += SaveButtonClick;
var deleteButton = FindViewById<Button>(Resource.Id.deleteButton);

View file

@ -42,7 +42,7 @@ namespace OrarendAndroidApp
handler = new Handler();
string[] list = FileList();
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));
}
@ -119,7 +119,8 @@ namespace OrarendAndroidApp
if (TaskHiba(t, internethiba))
{
ó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
});
@ -462,7 +463,7 @@ namespace OrarendAndroidApp
Recreate();
}
}
public override void OnWindowFocusChanged(bool hasFocus)
{
base.OnWindowFocusChanged(hasFocus);

View file

@ -1,5 +1,5 @@
<?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-permission android:name="android.permission.INTERNET" />
<application android:label="Orarend"></application>