Exemple #1
0
        public override async Task <FavoriteReply> AddFavorite(AddFavoriteRequest request, ServerCallContext context)
        {
            var favorite = new Favorite
            {
                IdiomId = request.IdiomId,
                UserId  = int.Parse(context.GetHttpContext().User.Identity.Name),
            };
            await _actions.AddFavorite(favorite);

            return(favorite.ToReply());
        }
        public void AddToFavorites(AddFavoriteRequest request)
        {
            string connectString = System.Configuration.ConfigurationManager.ConnectionStrings["weatherConnectionString"].ToString();

            WeatherDbDataContext db = new WeatherDbDataContext(connectString);

            //Create new Employee

            favorite fav = new favorite();

            fav.key  = request.key;
            fav.name = request.name;

            //Add new Employee to database
            db.favorites.InsertOnSubmit(fav);

            //Save changes to Database.
            db.SubmitChanges();
        }