public void FillUserEditFields() { currentClientData = ClientController.Instance.currentClientData; editUserView.city.text = currentClientData.city; editUserView.cityCode.text = currentClientData.cityCode; editUserView.streetName.text = currentClientData.streetName; editUserView.streetNumber.text = currentClientData.streetNumber; editUserView.userName.text = currentClientData.userName; editUserView.userLastName.text = currentClientData.lastName; editUserView.email.text = currentClientData.email; }
public void CheckUserLogin() { ClientElementModel userData = GetUserData(login, password); if (userData != null) { Debug.Log("Zalogowano"); this.transform.parent.gameObject.SetActive(false); clientAppUi.SetActive(true); ClientController.Instance.InitClient(userData); } }
public void AddClient() { registerView.registerWindow.SetActive(false); ClientElementModel latestUser = new ClientElementModel(id, email, password, userName, lastName, city, cityCode, streetName, streetNumber, "client"); string folder = Application.dataPath + "/StreamingAssets"; string fileName = "ClientsData.json"; string fullPath = Path.Combine(folder, fileName); string jasonString = File.ReadAllText(fullPath); ClientModel tempUsers = JsonUtility.FromJson <ClientModel>(jasonString); int tempID = tempUsers.userList.Count; latestUser.id = tempID; tempUsers.userList.Add(latestUser); string json = JsonUtility.ToJson(tempUsers); File.WriteAllText(fullPath, json); }
public void InitClient(ClientElementModel _currentClientData) { ClientView.Instance.InitClientUI(); currentClientData = _currentClientData; InitUserEditData(); }