Example #1
0
 /// <summary>
 /// send message, when we press "Send" or Enter
 /// </summary>
 /// <param name="obj"></param>
 private void SendMessageCommandExecute(object obj)
 {
     if (Nickname == null || Nickname.Trim() == "")
     {
         Nickname = "Anonim";
     }
     con.SendMessage(Nickname, Message);
     Message = "";
 }
Example #2
0
    private async void OnClickBtnSignUp()
    {
        if (Email.Trim() == null || Email.Trim() == "")
        {
            ErrorMessage = _textResource.GetText(TextCode.THIS_IS_NOT_EMAIL_FORMAT);
            return;
        }
        if (Password.Trim() == null || Password.Trim() == "")
        {
            ErrorMessage = _textResource.GetText(TextCode.THIS_IS_NOT_PASSWORD_FORMAT);
            return;
        }
        if (Nickname.Trim() == null || Nickname.Trim() == "")
        {
            ErrorMessage = _textResource.GetText(TextCode.THIS_IS_NOT_NICKNAME_FORMAT);
            return;
        }
        if (!Email.IsEmail())
        {
            ErrorMessage = _textResource.GetText(TextCode.THIS_IS_NOT_EMAIL_FORMAT);
            return;
        }

        // 회원가입
        var httpStatus = await _networkManager.SignUp(Email, Password, Nickname);

        if (httpStatus.HttpCode == HttpCode.OK)
        {
            OnClickBtnSignIn();
        }
        else if (httpStatus.HttpCode == HttpCode.AccountDuplicated)
        {
            ErrorMessage = _textResource.GetText(TextCode.SIGN_UP_FAILED);
            return;
        }
    }
        public string GetAllProperties()
        {
            string fullName = (Name.Trim() == "" ? ("") : Name.Trim())
                              + (MiddleName.Trim() == "" ? ("") : " " + MiddleName.Trim())
                              + (Surname.Trim() == "" ? ("") : " " + Surname.Trim());

            string generalInfo = (fullName == "" ? ("") : fullName + "\r\n")
                                 + (Nickname == "" ? ("") : Nickname.Trim() + "\r\n")
                                 + (Title == "" ? ("") : Title.Trim() + "\r\n")
                                 + (Company == "" ? ("") : Company.Trim() + "\r\n")
                                 + (Address.Trim() == "" ? ("") : Address.Trim() + "\r\n");

            string phones = (HomePhone == "" ? ("") : "H: " + HomePhone.Trim() + "\r\n")
                            + (MobilePhone == "" ? ("") : "M: " + MobilePhone.Trim() + "\r\n")
                            + (WorkPhone == "" ? ("") : "W: " + WorkPhone.Trim() + "\r\n")
                            + (Fax == "" ? ("") : "F:" + Fax.Trim() + "\r\n");

            string emails = (Email1 == "" ? ("") : "" + Email1.Trim() + "\r\n")
                            + (Email2 == "" ? ("") : "" + Email2.Trim() + "\r\n")
                            + (Email3 == "" ? ("") : "" + Email3.Trim() + "\r\n")
                            + (Homepage == "" ? ("") : "Homepage:" + "\r\n" + Homepage.Trim() + "\r\n");

            string dateOfBirth = "";

            if (DayOfBirth != "-" && DayOfBirth != "0" || MonthOfBirth != "-" ||
                YearOfBirth != "")
            {
                dateOfBirth = "Birthday "
                              + (DayOfBirth == "-" || DayOfBirth == "0" ? ("") : DayOfBirth + ". ")
                              + (MonthOfBirth == "-" ? ("") : MonthOfBirth + " ")
                              + (YearOfBirth == "" ? ("") : YearOfBirth + " (" +
                                 (DateTime.Now.Year - Convert.ToInt32(YearOfBirth)).ToString() + ")" + "\r\n");
            }

            string dateOfAnn = "";

            if (DayOfAnn != "-" && DayOfAnn != "0" || MonthOfAnn != "-" ||
                YearOfAnn != "")
            {
                dateOfAnn = "Anniversary "
                            + (DayOfAnn == "-" ? ("") : DayOfAnn + ". ")
                            + (MonthOfAnn == "-" ? ("") : MonthOfAnn + " ")
                            + (YearOfAnn == "" ? ("") : YearOfAnn + " (" +
                               (DateTime.Now.Year - Convert.ToInt32(YearOfAnn)).ToString() + ")\r\n");
            }

            string dates = (dateOfBirth == "" ? ("") : dateOfBirth)
                           + (dateOfAnn == "" ? ("") : dateOfAnn);

            string additional = (Address2 == "" ? ("") : Address2.Trim() + "\r\n")
                                + (Phone2 == "" ? ("") : "\r\nP: " + Phone2.Trim() + "\r\n")
                                + (Notes == "" ? ("") : "\r\n" + Notes.Trim());

            string allProperties = ((generalInfo == "" ? ("") : generalInfo)
                                    + (phones == "" ? ("") : "\r\n" + phones)
                                    + (emails == "" ? ("") : "\r\n" + emails)
                                    + (dates == "" ? ("") : "\r\n" + dates)
                                    + (additional == "" ? ("") : "\r\n" + additional)).Trim();

            return(allProperties);
        }