public async void YardUpdate() { // Arrange this.QuarryDbContext.Yards.AddRange( new YardEntity() { YardId = 1, YardName = "Central Yard", CompanyId = 1, DeletedInd = false }, new YardEntity() { YardId = 2, YardName = "NDB Central Yard", CompanyId = 1, DeletedInd = false }); await this.SaveChangesAsync(this.QuarryDbContext); YardModel model = new YardModel() { YardId = 2, YardName = "New Yard" }; // Act AjaxModel <NTModel> ajaxModel = await this.Controller.YardUpdate(model); // Assert YardEntity entity = this.QuarryDbContext.Yards.Where(e => e.YardId == 2).First(); Assert.Equal(entity.YardName, "New Yard"); Assert.Equal(ajaxModel.Message, QuarryMessages.YardSaveSuccess); }
public async void YardAdd() { // Arrange YardModel model = new YardModel() { YardId = 0, YardName = "Central Yard" }; // Act AjaxModel <NTModel> ajaxModel = await this.Controller.YardAdd(model); // Assert YardEntity entity = this.QuarryDbContext.Yards.Last(); Assert.Equal(entity.YardName, "Central Yard"); Assert.Equal(ajaxModel.Message, QuarryMessages.YardSaveSuccess); }
public async Task YardSave(YardModel model) { await this.quarryRepository.YardSave(model); }
public async Task YardSave(YardModel model) { await this.SaveEntity <YardEntity, YardModel>(model); }
public async Task <AjaxModel <NTModel> > YardUpdate([FromBody] YardModel model) { return(await AjaxHelper.SaveAsync(m => this.domain.YardSave(model), QuarryMessages.YardSaveSuccess)); }