private void setUser(DataTable dataUser) { bool result = false; if (dataUser.Rows.Count > 0) { for (int i = 0; i < dataUser.Rows.Count; i++) { DataRow rowUser = dataUser.Rows[i]; string pass = rowUser[User.FIELD_PASS].ToString(); //string d = criptoUtil.desencript(pass); if (criptoUtil.desencript(pass) == Password) { User.instance.Id = Convert.ToInt16(rowUser[User.FIELD_USERID]); User.instance.Type = Convert.ToInt16(rowUser[User.FIELD_USERTYPEID]); User.instance.UserName = rowUser[User.FIELD_USERNAME].ToString(); User.instance.Password = rowUser[User.FIELD_PASS].ToString(); User.instance.FirstName = rowUser[User.FIELD_FIRSTNAME].ToString() ?? ""; User.instance.LastName = rowUser[User.FIELD_LASTNAMES].ToString() ?? ""; result = true; break; } } } subjectResult.OnNext(result); }
public void getToken() { if (checkForInternetConnection()) { if (isExistValuesConnection()) { string name = getUserMobile(); string password = getPasswordMobile(); password = criptoUtil.desencript(password); httptools.Service = HttpTools.SERVICE_VERIFY_LOGIN; httptools.Data = buildParamsToken(name, password); sendRequest(); } } else { subjectError.OnNext(StringResources.network_fail); } }