public void DeleteSeededWarranty(Guid warrantyId) { var item = Warranty.GetWarranty(warrantyId); Warranty.DeleteWarranty(item.WarrantyId); DeleteSeededTeam(item.TeamId); DeleteSeededUser(item.UserId); }
public void AddRemoveWarrantyTest() { var teamDto = SeedTeam(); var userDto = SeedUser(); WarrantyDto dto = new WarrantyDto() { WarrantyId = Guid.NewGuid(), TeamId = teamDto.TeamId, UserId = userDto.UserId, WarrantyName = TEST_WARRANTY_NAME, WarrentyDescription = TEST_WARRANT_DESC }; var addResult = Service.AddWarranty(dto); Assert.IsTrue(addResult.IsSuccess); var warranty = Service.GetWarranty(dto.WarrantyId); Assert.IsNotNull(warranty); Assert.AreEqual(dto.WarrantyId, warranty.WarrantyId); Assert.AreEqual(dto.WarrantyName, warranty.WarrantyName); Assert.AreEqual(dto.WarrentyDescription, warranty.WarrentyDescription); dto.WarrentyDescription = TEST_WARRANT_DESC_2; var updateResult = Service.UpdateWarranty(dto); Assert.IsTrue(updateResult.IsSuccess); warranty = Service.GetWarranty(dto.WarrantyId); Assert.IsNotNull(warranty); Assert.AreEqual(TEST_WARRANT_DESC_2, warranty.WarrentyDescription); var deleteResult = Service.DeleteWarranty(dto.WarrantyId); Assert.IsTrue(deleteResult.IsSuccess); DeleteSeededTeam(teamDto.TeamId); DeleteSeededUser(userDto.UserId); }
public IActionResult EditWarrantyModal(string id) { Guid?warrantyId = Helper.ConvertToGuid(id); var teams = TeamService.GetTeams(); Models.Warranty.EditWarranty model; if (warrantyId.HasValue) { model = new Models.Warranty.EditWarranty(WarrantyService.GetWarranty(warrantyId.Value), teams); } else { model = new Models.Warranty.EditWarranty(teams); } return(PartialView("_WarrantyEditPartial", model)); }