public async Task <HttpResponseMessage> GetById([FromUri] DistrictBaseReq req) { var obj = await DistrictBE.GetById(req); if (obj != null) { return(this.OkResult(obj)); } return(this.ErrorResult(new Error(EnumError.DistrictNotExist))); }
public async Task <List <Ward> > GetByDistrictId(DistrictBaseReq req) { var obj = await GetAsync(c => c.DistrictId == req.DistrictId); if (obj != null && obj.Any()) { return(obj.ToList()); } return(null); }
public async Task <District> GetById(DistrictBaseReq req) { var obj = await GetAsync(c => c.DistrictId == req.DistrictId); if (obj != null && obj.Any()) { return(obj.FirstOrDefault()); } return(null); }
public async Task <HttpResponseMessage> GetByDistrictId([FromUri] DistrictBaseReq req) { var objs = await WardBE.GetByDistrictId(req); if (objs != null && objs.Any()) { return(this.OkResult(objs)); } return(this.OkResult()); }
public async Task <HttpResponseMessage> Delete(DistrictBaseReq req) { var obj = await DistrictBE.GetById(req); if (obj == null) { return(this.ErrorResult(new Error(EnumError.DistrictNotExist))); } if (DistrictBE.Delete(obj)) { return(this.OkResult()); } else { return(this.ErrorResult(new Error(EnumError.DeleteFailse))); } }