Transito_Movimiento_GetLista(DtoLibInventario.Transito.Movimiento.Lista.Filtro filtro) { var result = new DtoLib.ResultadoLista <DtoLibInventario.Transito.Movimiento.Lista.Ficha>(); try { using (var cnn = new invEntities(_cnInv.ConnectionString)) { var q = cnn.productos_movimientos_transito. Where(w => w.codigoMov == filtro.codMov && w.tipoMov == filtro.tipMov). ToList(); var lst = new List <DtoLibInventario.Transito.Movimiento.Lista.Ficha>(); if (q != null) { if (q.Count() > 0) { lst = q.Select(s => { var r = new DtoLibInventario.Transito.Movimiento.Lista.Ficha() { id = s.id, fecha = s.fecha, cntRenglones = s.cntRenglones, descConcepto = s.desConcepto, descDepDestino = s.desDepDestino, descDepOrigen = s.desDepOrigen, descMov = s.desMov, descSucDestino = s.desSucDestino, descSucOrigen = s.desSucOrigen, descUsuario = s.desUsuario, factorCambio = s.factorCambio, monto = s.monto, montoDivisa = s.montoDivisa, motivo = s.motivo, }; return(r); }).ToList(); } } result.Lista = lst; } } catch (Exception e) { result.Mensaje = e.Message; result.Result = DtoLib.Enumerados.EnumResult.isError; } return(result); }
Transito_Movimiento_GetCnt(DtoLibInventario.Transito.Movimiento.Lista.Filtro filtro) { var result = new DtoLib.ResultadoEntidad <int>(); try { using (var cnn = new invEntities(_cnInv.ConnectionString)) { var q = cnn.productos_movimientos_transito. Where(w => w.codigoMov == filtro.codMov && w.tipoMov == filtro.tipMov). ToList(); result.Entidad = q.Count(); } } catch (Exception e) { result.Mensaje = e.Message; result.Result = DtoLib.Enumerados.EnumResult.isError; } return(result); }
Transito_Movimiento_GetCnt(DtoLibInventario.Transito.Movimiento.Lista.Filtro filtro) { return(ServiceProv.Transito_Movimiento_GetCnt(filtro)); }