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(); }