public bool PutItemInDataBase(CodeWarsAddModel cw) { try { User u = _context.Users.Where(s => s.Username == cw.Username).First(); Kata k = new Kata() { KataName = cw.Kata, UserId = u.UserId }; _context.Katas.Add(k); return(true); } catch (Exception) { throw new Exception("Database error"); } }
public bool PerformCheckAndAddAsync(CodeWarsAddModel cw) { Get(apiUrl + cw.Username + apiKey); Get(apiKata + cw.Kata.ToLower() + apiKey); return(PutItemInDataBase(cw)); }
public object PerformCheckAndAdd([FromBody] CodeWarsAddModel cw) { return(_service.PerformCheckAndAddAsync(cw)); }