public BasicResponse <List <V_DefInfo> > GetAllDef(DefGetAllRequest defRequest) { var defresponse = new BasicResponse <List <V_DefInfo> >(); var defmodellist = _Repository.Datas.ToList(); var areas = _areaService.GetAllAreaList(new AreaGetListRequest()).Data; var definfolist = ObjectConverter.CopyList <V_DefModel, V_DefInfo>(defmodellist).ToList(); definfolist.ForEach(o => { if (!string.IsNullOrEmpty(o.AreaId)) { o.AreaId = o.AreaId; var area = areas.FirstOrDefault(a => a.Areaid == o.AreaId); o.By1 = area == null ? string.Empty : area.Areaname; } o.By2 = EnumHelper.GetEnumDescription((VideoVendorType)o.Vendor); }); defresponse.Data = definfolist; return(defresponse); }
public Basic.Framework.Web.BasicResponse <List <Sys.Safety.DataContract.V_DefInfo> > GetAllDef(DefGetAllRequest defRequest) { return(_vdeftService.GetAllDef(defRequest)); }