public VillagePic GetVillagePicByAdcdAndYear(QRVillagePicByAdcdAndYear request) { using (var db = DbFactory.Open()) { var builder = db.From <VillagePic>(); var _year = request.year == null ? DateTime.Now.Year : request.year; if (string.IsNullOrEmpty(request.adcd) && request.adcd.Length == 15) { throw new Exception("行政区划编码为空或不规范"); } builder.Where(x => x.Year == _year && x.adcd == request.adcd); return(db.Single(builder)); } }
public VillagePic Get(QRVillagePicByAdcdAndYear request) { return(QRCodeManager.GetVillagePicByAdcdAndYear(request)); }