public IReplyMarkup GetMainMarkup(UserLang lang) { var keyboard = new List <List <KeyboardButton> >(); var line1 = new List <KeyboardButton>(); var howToUse = _context.Lines.Find("howToUse").GetTranslate(lang); var settings = _context.Lines.Find("settings").GetTranslate(lang); line1.Add(howToUse); line1.Add(settings); keyboard.Add(line1); IReplyMarkup mainMarkup = new ReplyKeyboardMarkup(keyboard, true); return(mainMarkup); }
private async void ContentDialog_PrimaryButtonClick(ContentDialog sender, ContentDialogButtonClickEventArgs args) { UserLang ul = new UserLang() { user = App.currUser.user, lang = lang.Text, integer = integer.Text, strings = strings.Text, ifelse = ifelse.Text, looper = looper.Text, printer = print.Text, input = input.Text, breaker = breaker.Text, continuex = continuex.Text }; Service1Client client = new Service1Client(); bool x = await client.AddLangAsync(ul); }
public Boolean AddLang(UserLang l) { int newRows = 0; using (SqlConnection sqlcon = new SqlConnection(strconn)) { sqlcon.Open(); SqlCommand createCommand = new SqlCommand("", sqlcon) { CommandType = CommandType.Text, CommandText = $"insert into userlang values('{l.user}','{l.lang}','{l.integer}','{l.strings}','{l.ifelse}','{l.looper}','{l.printer}','{l.input}','{l.breaker}','{l.continuex}');" }; newRows = createCommand.ExecuteNonQuery(); } if (newRows != 1) { return(false); } else { return(true); } }