public data(OOB.Documento.Lista.Ficha doc) { this.doc = doc; }
public OOB.Resultado.Lista <OOB.Documento.Lista.Ficha> Documento_Get_Lista(OOB.Documento.Lista.Filtro filtro) { var result = new OOB.Resultado.Lista <OOB.Documento.Lista.Ficha>(); var xestatus = DtoLibPos.Documento.Lista.Filtro.enumEstatus.SinDefinir; switch (filtro.estatus.Trim().ToUpper()) { case "ACTIVO": xestatus = DtoLibPos.Documento.Lista.Filtro.enumEstatus.Activo; break; case "ANULADO": xestatus = DtoLibPos.Documento.Lista.Filtro.enumEstatus.Anulado; break; default: break; } var filtroDTO = new DtoLibPos.Documento.Lista.Filtro() { idArqueo = filtro.idArqueo, idCliente = filtro.idCliente, idProducto = filtro.idProducto, codSucursal = filtro.codSucursal, codTipoDocumento = filtro.codTipoDocumento, fecha = new DtoLibPos.Documento.Lista.Filtro.Fecha() { desde = filtro.desde, hasta = filtro.hasta }, estatus = xestatus, }; var r01 = MyData.Documento_Get_Lista(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { result.Mensaje = r01.Mensaje; result.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(result); } var lst = new List <OOB.Documento.Lista.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { lst = r01.Lista.Select(s => { var nr = new OOB.Documento.Lista.Ficha() { CiRif = s.CiRif, Control = s.Control, DocCodigo = s.DocCodigo, DocNombre = s.DocNombre, DocNumero = s.DocNumero, DocSigno = s.DocSigno, Estatus = s.Estatus, FechaEmision = s.FechaEmision, HoraEmision = s.HoraEmision, Id = s.Id, Monto = s.Monto, NombreRazonSocial = s.NombreRazonSocial, Renglones = s.Renglones, Serie = s.Serie, MontoDivisa = s.MontoDivisa, DocAplica = s.DocAplica, DocSituacion = s.DocSituacion, SucursalCod = s.SucursalCod, SucursalDesc = s.SucursalDesc, }; return(nr); }).ToList(); } } result.ListaD = lst; return(result); }
public data(OOB.Documento.Lista.Ficha it) { this.it = it; }