﻿
var User = {
    authenticate : function(email, pass, remMe, authCallback){
       var data = "{ \"email\" : " + "\"" + email +"\", \"pass\" : \"" + pass + "\", \"rememberMe\" : \"" + remMe + "\"}";
        $.ajax({
            type: "POST",
            contentType: "application/json; charset=utf-8",
            url:  APP_PATH + "/FoodService.svc/Authenticate",
            dataType: "text",
            data: data,
            success: authCallback,
            error: function(xhr) {
                if (xhr.responseText)          
                   alert(xhr.responseText);
                else
                    alert('unknown error');
            }
        });
    }
};
var FlavorMatchService = {
    save : function(user, UIDtoMatch, preferences, answers, saveCallback){
       var data = new Object();
       data.user = user;
       data.firstDiggerType = preferences.firstDigger;
       data.secondDiggerType = preferences.secondDigger;
       data.firstCuisine = preferences.firstCuisine;
       data.secondCuisine = preferences.secondCuisine;
       data.answers = answers;
       data.UIDtoMatch = UIDtoMatch;
        $.ajax({
            type: "POST",
            contentType: "application/json; charset=utf-8",
            url: APP_PATH + "/FoodService.svc/SaveFlavorMatch",
            dataType: "text",
            data: JSON.stringify(data),
            success: saveCallback,
            error: function(xhr) {
                if (xhr.responseText)          
                   alert(xhr.responseText);
                else
                    alert('unknown error');
            }
        });
    }
};