public string Delete(Models.HousePostModel houseModel) { try { BusinessLogic.HouseManager houseManager = new HouseManager(); if (houseManager.Delete(houseModel.ID) == true) { return("Saved"); } else { return("Failed"); } } catch (Exception) { return("Failed"); } }
public string Save(Models.HousePostModel houseModel) { try { string result = IsValid(houseModel); if (result == string.Empty) { BusinessLogic.HouseManager houseManager = new HouseManager(); HouseEntity houseEntity = new HouseEntity(); houseEntity.ID = houseModel.ID; houseEntity.RegionID = houseModel.RegionID; houseEntity.SubCityID = houseModel.SubCityID; houseEntity.WoredaID = houseModel.WoredaID; houseEntity.SiteName = houseModel.SiteName; houseEntity.BlockNumber = houseModel.BlockNumber; houseEntity.FloorNumber = houseModel.FloorNumber; houseEntity.GovernmentTransferedDate = houseModel.GovernmentTransferedDate; houseEntity.HouseNumber = houseModel.HouseNumber; if (houseManager.Save(houseEntity) == true) { return("Saved"); } else { return("Failed"); } } else { return(result); } } catch (Exception) { return("Failed"); } }
private string IsValid(Models.HousePostModel houseModel) { if (houseModel.BlockNumber == string.Empty) { return("Please enter Block Number"); } else if (houseModel.RegionID == 0) { return("Please enter Region"); } else if (houseModel.SubCityID == 0) { return("Please enter SubCity"); } else if (houseModel.WoredaID == 0) { return("Please enter Woreda"); } else { return(string.Empty); } }