public void TestDeleteStaffTitle() { RestaurantSeeder.SeedCountries(); var bo = new StaffTitleBusinessObject(); var resList = bo.List(); var resDelete = bo.Delete(resList.Result.First().Id); var resNotList = bo.List().Result.Where(x => !x.IsDeleted).ToList(); Assert.IsTrue(resDelete.Success && resNotList.Count == 0); }
public void TestDeleteStaffTitleAsync() { ContextSeeders.Seed(); var bo = new StaffTitleBusinessObject(); var resList = bo.List(); var resDelete = bo.Delete(resList.Result.First().Id); resList = bo.List(); Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TestUpdateStaffTitle() { RestaurantSeeder.SeedCountries(); var bo = new StaffTitleBusinessObject(); var resList = bo.List(); var item = resList.Result.FirstOrDefault(); item.StartDate = DateTime.Parse("2014 / 05 / 05"); var resUpdate = bo.Update(item); var resNotList = bo.List().Result.Where(x => !x.IsDeleted); Assert.IsTrue(resUpdate.Success && resNotList.First().StartDate == DateTime.Parse("2014 / 05 / 05")); }
public void TestUpdateStaffTitle() { ContextSeeders.Seed(); var bo = new StaffTitleBusinessObject(); var resList = bo.List(); var item = resList.Result.FirstOrDefault(); item.EndDate = DateTime.Parse("13/07/2022"); var resUpdate = bo.Update(item); var resNotList = bo.List().Result.Where(x => !x.IsDeleted); Assert.IsTrue(resUpdate.Success && resNotList.First().EndDate == DateTime.Parse("13/07/2022")); }
public void TestUpdateStaffTitleAsync() { ContextSeeders.Seed(); var boStaffRecord = new StaffRecordBusinessObject(); var staffRecord = boStaffRecord.List().Result.First(); var boTitle = new TitleBusinessObject(); var title = boTitle.List().Result.First(); var mbo = new StaffTitleBusinessObject(); var resList = mbo.List(); var item = resList.Result.FirstOrDefault(); var newRestaurant = new StaffTitle(staffRecord.Id, title.Id, DateTime.Parse("14/07/2020"), DateTime.Parse("14/07/2021")); item.StartDate = newRestaurant.StartDate; item.EndDate = newRestaurant.EndDate; var resUpdate = mbo.UpdateAsync(item).Result; resList = mbo.ListAsync().Result; Assert.IsTrue(resList.Success && resUpdate.Success && resList.Result.First().StartDate == newRestaurant.StartDate && resList.Result.First().EndDate == newRestaurant.EndDate); }
public void TestReadRestaurant() { ContextSeeders.Seed(); var bo = new StaffTitleBusinessObject(); var resList = bo.List(); Assert.IsTrue(resList.Success && resList.Result != null); }
public void TestListStaffTitle() { RestaurantSeeder.SeedCountries(); var bo = new StaffTitleBusinessObject(); var resList = bo.List(); Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestListStaffTitle() { ContextSeeders.Seed(); var bo = new StaffTitleBusinessObject(); var resList = bo.List(); Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestDeleteStaffTitle() { RestaurantSeeder.Seed(); var bo = new StaffTitleBusinessObject(); var resList = bo.List(); var resDelete = bo.Delete(resList.Result.First().Id); resList = bo.ListNonDeleted(); Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.Count == 0); }
public void TestUpdateStaffTitle() { RestaurantSeeder.Seed(); var bo = new StaffTitleBusinessObject(); var resList = bo.List(); var item = resList.Result.FirstOrDefault(); var now = DateTime.Now; item.BeginDate = now; var resUpdate = bo.Update(item); resList = bo.ListNonDeleted(); Assert.IsTrue(resList.Success && resUpdate.Success && resList.Result.First().BeginDate == now); }
public ActionResult <List <StaffTitleViewModel> > List() { var res = _bo.List(); if (!res.Success) { return(new ObjectResult(HttpStatusCode.InternalServerError)); } var list = new List <StaffTitleViewModel>(); foreach (var staffTitle in res.Result) { list.Add(StaffTitleViewModel.Parse(staffTitle)); } return(list); }
public ActionResult <List <StaffTitleViewModel> > List() { var res = _bo.List(); if (!res.Success) { return(InternalServerError()); } var list = new List <StaffTitleViewModel>(); foreach (var item in res.Result) { list.Add(StaffTitleViewModel.Parse(item)); } return(list); }