public bool Save(PalindromeDTO palindrome) { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@palindromeName", palindrome.Name, DbType.String); using (SqlConnection con = _connectionManager.GetConnection()) { con.Open(); var result = con.Query <bool>("uspSavePalindrome", param: parameters, commandType: CommandType.StoredProcedure); return(result.FirstOrDefault()); } }
public bool Post([FromBody] PalindromeDTO palindrome) { char[] charArray = palindrome.Name.ToCharArray(); Array.Reverse(charArray); string result = new string(charArray); if (result.ToUpper() == palindrome.Name.ToUpper()) { return(_palindromeReporitory.Save(palindrome)); } else { return(false); } }
public bool SavePalindrome([FromBody] PalindromeDTO palindrome) { char[] charArray = palindrome.Name.ToCharArray(); Array.Reverse(charArray); string result = new string(charArray); if (result.ToUpper() == palindrome.Name.ToUpper()) { return(_managerApi.PostSynch <bool>("Palindrome", "SavePalindrome", palindrome)); } else { return(false); } }
public bool Post([FromBody] PalindromeDTO palindrome) { return(_palindromeReporitory.Save(palindrome)); }
public bool Update(PalindromeDTO palindrome) { throw new NotImplementedException(); }