public async Task <IActionResult> Add(string key, string value) { var persist = new FavAdd { CurrentUser = CurrentUser, Key = key, Value = value }; await DataHandler.Execute(persist); if (persist.Confirm.Success) { await DataHandler.Commit(); } return(Ok(true)); }
public async Task FavAddNewDataTest() { using var store = GetDocumentStore(); using var session = store.OpenAsyncSession(); var persist = new FavAdd { Session = session, Key = "user", Value = UserData.FirstId, CurrentUser = StandardUser }; await persist.Execute(); persist.Confirm.Should().NotBeNull(); persist.Confirm.Success.Should().BeTrue(); persist.Model.EntityIds.Count.Should().Be(1); }
public async Task <ActionResult> AddToFavorit(FavAdd fav) { Favorit favorit = new Favorit(); favorit.Id = 0; favorit.user_id = fav.userId; favorit.vendor_id = fav.vendorId; favorit.date = DateTime.Now; favorit.vendor_Name = "aa"; favorit.image = ""; favorit.about = "aa"; favorit.cat_id = 1; await _context.favorits.AddAsync(favorit); await _context.SaveChangesAsync(); return(Ok()); }
public async Task FavAddExistingFailDataTest() { using var store = GetDocumentStore(); using var session = store.OpenAsyncSession(); await session.StoreAsync(FavData.GetFirst()); await session.SaveChangesAsync(); WaitForIndexing(store); var persist = new FavAdd { Session = session, Key = "user", Value = UserData.FirstId, CurrentUser = StandardUser }; await persist.Execute(); persist.Confirm.Should().NotBeNull(); persist.Confirm.Success.Should().BeFalse(); persist.Model.EntityIds.Count.Should().Be(1); }