public static void CheckingData(TAccountItem account) { Converts conv = new Converts(); //////////////////////////////////////////// account.Url = (account.Url == null || account.Url == "") ? "" : HIOStaticValues.getDomainName(account.Url.ToLower()); var urlByteArray = account.Url.GetUTF8Bytes(256); account.Url = UnicodeEncoding.UTF8.GetString(urlByteArray); //proccess unicode character and get len of string account.Name = (account.Name == null || account.Name == "") ? "" : (account.Name.Length < 65) ? account.Name : account.Name.Substring(0, 64); var titleByteArray = account.Name.GetUTF8Bytes(256); account.Name = UnicodeEncoding.UTF8.GetString(titleByteArray); ////////////////////// account.Password = (account.Password == null || account.Password == "") ? "" : (account.Password.Length < 65) ? account.Password : account.Password.Substring(0, 64); var passByteArray = account.Password.GetUTF8Bytes(256); account.Password = UnicodeEncoding.UTF8.GetString(passByteArray); //////////////////////////////////////// account.Username = (account.Username == null || account.Username == "") ? "" : (account.Username.Length < 65) ? account.Username : account.Username.Substring(0, 64); if (account.Username != "") { HIOStaticValues.username = account.Username;//check username(if user want just fill password element and username element filled already by self) } var userByteArray = account.Username.GetUTF8Bytes(256); account.Username = UnicodeEncoding.UTF8.GetString(userByteArray); //////////////////////////////////////////// }
public void Show(TAccountItem editingItem) { EditingObject = editingItem; IsClosed = false; _Form = new TExtention02View(); _Form.DataContext = this; // _Form.Deactivated += _Form_Deactivated; _Form.Closing += _Form_Closing; _Form.Show(); }
public void Show() { AccountItem = new TAccountItem(); IsVisible = true; }