First create solution
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
Nuvolar_Scanner_Android.Login = function (params, viewInfo) {
|
||||
$.each(Nuvolar_Scanner_Android.app.navigation, function (_, command) {
|
||||
command.option("root", false);
|
||||
})
|
||||
var viewModel = {
|
||||
commands: Nuvolar_Scanner_Android.app.navigation,
|
||||
getlogin: function (e) {
|
||||
IsLoggedOn = false;
|
||||
SimpleQuery.UserName = username();
|
||||
SimpleQuery.Password = password();
|
||||
SimpleQuery.Database = database();
|
||||
SimpleQuery.Query = 'DX_Login';
|
||||
JSON_Text = JSON.stringify(SimpleQuery, null);
|
||||
if (URL_DIR() != "" && URL_DIR() != null) {
|
||||
URL("http://" + URL_IP() + "/" + URL_DIR() + "/Service.svc/GetInfo?callback=?");
|
||||
}
|
||||
else {
|
||||
URL("http://" + URL_IP() + "/Service.svc/GetInfo?callback=?");
|
||||
}
|
||||
//Most kell bejelentkeztetni
|
||||
$.getJSON(URL(), 'id=' + JSON_Text, function (results) {
|
||||
if (JSON.parse(results).ResultStatus == 1) {
|
||||
IsLoggedOn = true;
|
||||
//Ideiglenesen !!!
|
||||
database("pcs_324");
|
||||
|
||||
Nuvolar_Scanner_Android.app.createNavigation(navigation);
|
||||
Nuvolar_Scanner_Android.app.renderNavigation();
|
||||
Nuvolar_Scanner_Android.app.navigate(currentnavigate(), { root: true });
|
||||
|
||||
window.localStorage.setItem("username", username());
|
||||
window.localStorage.setItem("database", database());
|
||||
window.localStorage.setItem("URL_IP", URL_IP());
|
||||
window.localStorage.setItem("URL_DIR", URL_DIR());
|
||||
|
||||
};
|
||||
}
|
||||
).done(function () {
|
||||
loadPanelVisible(false);
|
||||
}).fail(function (jqXHR, textStatus, errorThrown) {
|
||||
loadPanelVisible(false);
|
||||
alert(textStatus);
|
||||
alert(jqXHR.responseText);
|
||||
|
||||
DevExpress.ui.notify("Kapcsolati hiba, próbálja meg újra!", "error", 2000);
|
||||
});
|
||||
},
|
||||
viewShown: function (e) {
|
||||
loadPanelVisible(true);
|
||||
IsLoggedOn = false;
|
||||
//Nuvolar_Scanner_Android.app.navigate("Login", { root: true,target:"current",clearHistory: true });
|
||||
if (window.localStorage.getItem("database") != null)
|
||||
{
|
||||
database(window.localStorage.getItem("database"));
|
||||
username(window.localStorage.getItem("username"));
|
||||
URL_IP(window.localStorage.getItem("URL_IP"));
|
||||
URL_DIR(window.localStorage.getItem("URL_DIR"));
|
||||
if (URL_DIR() != "" && URL_DIR() != null) {
|
||||
URL("http://" + URL_IP() + "/" + URL_DIR() + "/Service.svc/GetInfo?callback=?");
|
||||
}
|
||||
else
|
||||
{
|
||||
URL("http://" + URL_IP() + "/Service.svc/GetInfo?callback=?");
|
||||
}
|
||||
}
|
||||
loadPanelVisible(false);
|
||||
}
|
||||
};
|
||||
|
||||
return viewModel;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user