public string DeleteDistrict(string districtId) { try { return(DistrictService.DeleteDistrict(new Guid(districtId)) ? "OK" : "Error"); } catch (Exception ex) { return(ex.Message); } }
public void DeleteDistrictById_Success_Test() { // Arrange int id = 1; // create mock for repository var mock = new Mock <IDistrictRepository>(); mock.Setup(s => s.DeleteDistrict(Moq.It.IsAny <int>())).Verifiable(); // service DistrictService districtService = new DistrictService(); DistrictService.Repository = mock.Object; // Act districtService.DeleteDistrict(id); // Assert Assert.IsTrue(true); }
public async Task <IHttpActionResult> DeleteDistrict(DistrictModel district) { if (district == null) { return(BadRequest("Please provide valid inputs!")); } if (district.ID == 0) { return(BadRequest("Please provide valid district ID!")); } if (string.IsNullOrEmpty(district.Location)) { return(BadRequest("Please provide valid location!")); } if (await AuthService.ValidateUserAndToken(district.Token, district.UserID, district.Email, district.Location)) { if (await DistrictService.DistrictExists(district)) { if (await DistrictService.DeleteDistrict(district)) { return(Ok("District Deleted Successfully!")); } else { return(BadRequest("Failed To Delete District!")); } } else { return(BadRequest("No Such District!")); } } else { return(Unauthorized()); } }
public void DeleteDistrict_Success_Test() { // Arrange DistrictDTO dto = SampleDistrictDTO(1); dto.IsDeleted = false; // create mock for repository var mock = new Mock <IDistrictRepository>(); mock.Setup(s => s.DeleteDistrict(Moq.It.IsAny <R_District>())).Verifiable(); // service DistrictService districtService = new DistrictService(); DistrictService.Repository = mock.Object; // Act districtService.DeleteDistrict(dto); // Assert Assert.IsTrue(true); }
public string DeleteDistrict([FromRoute] int id) { return(DistrictService.DeleteDistrict(id, dbConn)); }