public OOB.Resultado.Lista <OOB.Sistema.Estado.Entidad.Ficha> Sistema_Estado_GetLista() { var result = new OOB.Resultado.Lista <OOB.Sistema.Estado.Entidad.Ficha>(); var r01 = MyData.Sistema_Estado_GetLista(); 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.Sistema.Estado.Entidad.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { lst = r01.Lista.Select(s => { var nr = new OOB.Sistema.Estado.Entidad.Ficha() { auto = s.auto, nombre = s.nombre, }; return(nr); }).ToList(); } } result.ListaD = lst; return(result); }
public OOB.Resultado.Lista <OOB.Inventario.Deposito.Ficha> DepoistoLista() { var result = new OOB.Resultado.Lista <OOB.Inventario.Deposito.Ficha>(); var r01 = MyData.DepositoLista(); if (r01.Result == DTO.Resultado.Enumerados.EnumResult.isError) { result.Result = OOB.Resultado.Enumerados.EnumResult.isError; result.Mensaje = r01.Mensaje; return(result); } var lst = new List <OOB.Inventario.Deposito.Ficha>(); if (r01.MyLista != null) { if (r01.MyLista.Count > 0) { lst = r01.MyLista.Select(s => { var rt = new OOB.Inventario.Deposito.Ficha() { Auto = s.Auto, Codigo = s.Codigo, Nombre = s.Nombre, }; return(rt); }).ToList(); } } result.MyLista = lst; return(result); }
public OOB.Resultado.Lista <OOB.Sistema.Fiscal.Entidad.Ficha> Sistema_TasaFiscal_GetLista() { var result = new OOB.Resultado.Lista <OOB.Sistema.Fiscal.Entidad.Ficha>(); var r01 = MyData.Fiscal_GetTasas(new DtoLibPos.Fiscal.Lista.Filtro()); 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.Sistema.Fiscal.Entidad.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { lst = r01.Lista.Select(s => { var nr = new OOB.Sistema.Fiscal.Entidad.Ficha() { id = s.id, descripcion = s.descripcion, tasa = s.tasa, }; return(nr); }).ToList(); } } result.ListaD = lst; return(result); }
public OOB.Resultado.Lista <OOB.Reportes.GeneralDocumentoDetalle.Ficha> Reportes_GeneralDocumentoDetalle(OOB.Reportes.GeneralDocumentoDetalle.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Reportes.GeneralDocumentoDetalle.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.VentaAdministrativa.GeneralDocumentoDetalle.Filtro() { codigoSucursal = filtro.codigoSucursal, desdeFecha = filtro.desdeFecha, hastaFecha = filtro.hastaFecha, tipoDocFactura = filtro.tipoDocFactura, tipoDocNtDebito = filtro.tipoDocNtDebito, tipoDocNtCredito = filtro.tipoDocNtCredito, tipoDocNtEntrega = filtro.tipoDocNtEntrega, }; var r01 = MyData.ReportesAdm_GeneralDocumentoDetalle(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Reportes.GeneralDocumentoDetalle.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.Reportes.GeneralDocumentoDetalle.Ficha() { auto = s.auto, cantidadUnd = s.cantidadUnd, documento = s.documento, fecha = s.fecha, hora = s.hora, nombreProducto = s.nombreProducto, precioUnd = s.precioUnd, renglones = s.renglones, total = s.total, totalRenglon = s.totalRenglon, usuarioCodigo = s.usuarioCodigo, usuarioNombre = s.usuarioNombre, signo = s.signo, documentoNombre = s.documentoNombre, estacion = s.estacion, sucCodigo = s.sucCodigo, sucNombre = s.sucNombre, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Reportes.LibroVenta.Ficha> ReportesAdm_LibroVenta(OOB.Reportes.LibroVenta.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Reportes.LibroVenta.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.VentaAdministrativa.LibroVenta.Filtro() { anoRelacion = filtro.anoRelacion, mesRelacion = filtro.mesRelacion, }; var r01 = MyData.ReportesAdm_LibroVenta(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Reportes.LibroVenta.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.Reportes.LibroVenta.Ficha() { ciRifDoc = s.ciRifDoc, codigoDoc = s.codigoDoc, codigoSucursalDoc = s.codigoSucursalDoc, fechaDoc = s.fechaDoc, fechaRetencionIva = s.fechaRetencionIva, montoBase1 = s.montoBase1, montoBase2 = s.montoBase2, montoExento = s.montoExento, montoImpuesto1 = s.montoImpuesto1, montoImpuesto2 = s.montoImpuesto2, montoRetencionIva = s.montoRetencionIva, montoTotal = s.montoTotal, nombreRazonSocialDoc = s.nombreRazonSocialDoc, numAplicaDoc = s.numAplicaDoc, numControlDoc = s.numControlDoc, numDoc = s.numDoc, signoDoc = s.signoDoc, tasaIva1 = s.tasaIva1, tasaIva2 = s.tasaIva2, tasaRetencionIva = s.tasaRetencionIva, comprobanteRetencionIva = s.comprobanteRetencionIva, auto = s.auto, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Producto.Lista.Ficha> Producto_GetLista(OOB.Producto.Lista.Filtro filtro) { var result = new OOB.Resultado.Lista <OOB.Producto.Lista.Ficha>(); var filtroDTO = new DtoLibPos.Producto.Lista.Filtro() { AutoDeposito = filtro.autoDeposito, IdPrecioManejar = filtro.idPrecioManejar, Cadena = filtro.cadena, IsPorPlu = filtro.isPorPlu, }; var r01 = MyData.Producto_GetLista(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.Producto.Lista.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { lst = r01.Lista.Select(s => { var nr = new OOB.Producto.Lista.Ficha() { Auto = s.Auto, Codigo = s.Codigo, Contenido = s.Contenido, Decimales = s.Decimales, Empaque = s.Empaque, Estatus = s.Estatus, EstatusDivisa = s.EstatusDivisa, EstatusPesado = s.EstatusPesado, ExDisponible = s.ExDisponible, ExFisica = s.ExFisica, Nombre = s.Nombre, PrecioFullDivisa = s.PrecioFullDivisa, PrecioNeto = s.PrecioNeto, TasaIva = s.TasaIva, PLU = s.PLU, ContenidoMay = s.contenidoMay, DecimalesMay = s.decimalesMay, EmpaqueMay = s.empaqueMay, PrecioFullDivisaMay = s.precioFullDivisaMay, }; return(nr); }).ToList(); } } result.ListaD = lst; return(result); }
public OOB.Resultado.Lista <OOB.Reportes.Utilidad.Venta.Ficha> Reportes_UtilidadVenta(OOB.Reportes.Utilidad.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Reportes.Utilidad.Venta.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.VentaAdministrativa.Utilidad.Filtro() { codSucursal = filtro.codSucursal, desde = filtro.desde, hasta = filtro.hasta, }; var r01 = MyData.ReportesAdm_Utilidad_Venta(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Reportes.Utilidad.Venta.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.Reportes.Utilidad.Venta.Ficha() { clienteCiRif = s.clienteCiRif, clienteNombre = s.clienteNombre, costoNeto = s.costoNeto, documento = s.documento, estacion = s.estacion, factorDoc = s.factorDoc, fecha = s.fecha, nombreDoc = s.nombreDoc, serie = s.serie, signoDoc = s.signoDoc, sucCodigo = s.sucCodigo, sucNombre = s.sucNombre, tipoDoc = s.tipoDoc, utilidad = s.utilidad, utilidadp = s.utilidadp, ventaNeta = s.ventaNeta, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.ReporteCli.Maestro.Ficha> ReportesCli_Maestro(OOB.ReporteCli.Maestro.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.ReporteCli.Maestro.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.Clientes.Maestro.Filtro() { estatus = filtro.estatus, estCategoria = filtro.estCategoria, estCredito = filtro.estCredito, estNivel = filtro.estNivel, estTarifa = filtro.estTarifa, idCobrador = filtro.idCobrador, idEstado = filtro.idEstado, idGrupo = filtro.idGrupo, idVendedor = filtro.idVendedor, idZona = filtro.idZona, }; var r01 = MyData.ReportesCli_Maestro(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.ReporteCli.Maestro.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.ReporteCli.Maestro.Ficha() { celular = s.celular, ciRif = s.ciRif, codigo = s.codigo, dirFiscal = s.dirFiscal, nombre = s.nombre, telefono1 = s.telefono1, telefono2 = s.telefono2, estatus = s.estatus, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Maestro.Cliente.Articulos.Ficha> Cliente_ArticulosVenta_GetLista(OOB.Maestro.Cliente.Articulos.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Maestro.Cliente.Articulos.Ficha>(); var filtroDto = new DtoLibPos.Cliente.Articulos.Filtro() { autoCliente = filtro.autoCliente, desde = filtro.desde, hasta = filtro.hasta, }; var r01 = MyData.Cliente_ArticuloVenta_GetLista(filtroDto); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Maestro.Cliente.Articulos.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var rg = new OOB.Maestro.Cliente.Articulos.Ficha() { cantidad = s.cantidad, cantUnd = s.cantUnd, codigoPrd = s.codigoPrd, codTipoDoc = s.codTipoDoc, nombreTipoDoc = s.nombreTipoDoc, contenidoEmp = s.contenidoEmp, documento = s.documento, empaque = s.empaque, estatus = s.estatus, fecha = s.fecha, nombrePrd = s.nombrePrd, serie = s.serie, signo = s.signo, tasaCambio = s.tasaCambio, precioUnd = s.precioUnd, }; return(rg); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Reportes.Consolidado.Ficha> Reportes_Consolidado(OOB.Reportes.Consolidado.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Reportes.Consolidado.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.VentaAdministrativa.Consolidado.Filtro() { codSucursal = filtro.codSucursal, desde = filtro.desde, hasta = filtro.hasta, }; var r01 = MyData.ReportesAdm_Consolidado(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Reportes.Consolidado.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.Reportes.Consolidado.Ficha() { aplica = s.aplica, codigoSuc = s.codigoSuc, docNombre = s.docNombre, documento = s.documento, factor = s.factor, fecha = s.fecha, nombreSuc = s.nombreSuc, signo = s.signo, tipo = s.tipo, total = s.total, totalDivisa = s.totalDivisa, caja = s.caja, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Venta.Temporal.Pendiente.Lista.Ficha> VentaAdm_Temporal_Pendiente_GetLista(OOB.Venta.Temporal.Pendiente.Lista.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Venta.Temporal.Pendiente.Lista.Ficha>(); var filtroDto = new DtoLibPos.VentaAdm.Temporal.Pendiente.Lista.Filtro() { autoSistDocumento = filtro.autoSistDocumento, autoUsuario = filtro.autoUsuario, idEquipo = filtro.idEquipo, }; var r01 = MyData.VentaAdm_Temporal_Pendiente_GetLista(filtroDto); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var lst = new List <OOB.Venta.Temporal.Pendiente.Lista.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { lst = r01.Lista.Select(s => { var nr = new OOB.Venta.Temporal.Pendiente.Lista.Ficha() { ciRifCliente = s.ciRifCliente, depositoNombre = s.deposito, fecha = s.fecha, hora = s.hora, id = s.id, monto = s.monto, montoDivisa = s.montoDivisa, nombreCliente = s.nombreCliente, renglones = s.renglones, sucursalNombre = s.sucursal, }; return(nr); }).ToList(); } } rt.ListaD = lst; return(rt); }
public OOB.Resultado.Lista <OOB.Pendiente.Lista.Ficha> Pendiente_Lista(OOB.Pendiente.Lista.Filtro filtro) { var result = new OOB.Resultado.Lista <OOB.Pendiente.Lista.Ficha>(); var filtroDTO = new DtoLibPos.Pendiente.Lista.Filtro(); if (filtro.idOperador != -1) { filtroDTO.idOperador = filtro.idOperador; } ; var r01 = MyData.Pendiente_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.Pendiente.Lista.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { lst = r01.Lista.Select(s => { var nr = new OOB.Pendiente.Lista.Ficha() { cirifCliente = s.cirifCliente, id = s.id, idCliente = s.idCliente, monto = s.monto, montoDivisa = s.montoDivisa, nombreCliente = s.nombreCliente, renglones = s.renglones, fecha = s.fecha, hora = s.hora, }; return(nr); }).ToList(); } } result.ListaD = lst; return(result); }
public OOB.Resultado.Lista <OOB.Reportes.Utilidad.Producto.Ficha> Reportes_UtilidadProducto(OOB.Reportes.Utilidad.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Reportes.Utilidad.Producto.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.VentaAdministrativa.Utilidad.Filtro() { codSucursal = filtro.codSucursal, desde = filtro.desde, hasta = filtro.hasta, }; var r01 = MyData.ReportesAdm_Utilidad_Producto(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Reportes.Utilidad.Producto.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.Reportes.Utilidad.Producto.Ficha() { cantUnd = s.cantUnd, costo = s.costo, costoDivisa = s.costoDivisa, prdCodigo = s.prdCodigo, prdNombre = s.prdNombre, venta = s.venta, ventaDivisa = s.ventaDivisa, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Reportes.Resumen.Ficha> Reportes_Resumen(OOB.Reportes.Resumen.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Reportes.Resumen.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.VentaAdministrativa.Resumen.Filtro() { codigoSucursal = filtro.codigoSucursal, desdeFecha = filtro.desde, hastaFecha = filtro.hasta, }; var r01 = MyData.ReportesAdm_Resumen(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Reportes.Resumen.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.Reportes.Resumen.Ficha() { cntMov = s.cntMov, codigoSuc = s.codigoSuc, montoDivisa = s.montoDivisa, montoTotal = s.montoTotal, nombreSuc = s.nombreSuc, signo = s.signo, tipoDoc = s.tipoDoc, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Reportes.VentaPorProducto.Ficha> Reportes_VentaPorProducto(OOB.Reportes.VentaPorProducto.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Reportes.VentaPorProducto.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.VentaAdministrativa.VentaPorProducto.Filtro() { codigoSucursal = filtro.codigoSucursal, desdeFecha = filtro.desde, hastaFecha = filtro.hasta, }; var r01 = MyData.ReportesAdm_VentaPorProducto(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Reportes.VentaPorProducto.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.Reportes.VentaPorProducto.Ficha() { cantidad = s.cantidad, codigoPrd = s.codigoPrd, nombreDocumento = s.nombreDocumento, nombrePrd = s.nombrePrd, signo = s.signo, totalMonto = s.totalMonto, totalMontoDivisa = s.totalMontoDivisa, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Reportes.GeneralPorDepartamento.Ficha> Reportes_GeneralPorDepartamento(OOB.Reportes.GeneralPorDepartamento.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Reportes.GeneralPorDepartamento.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.VentaAdministrativa.GeneralPorDepartamento.Filtro() { codSucursal = filtro.codigoSucursal, desde = filtro.desde, hasta = filtro.hasta, }; var r01 = MyData.ReportesAdm_GeneralPorDepartamento(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Reportes.GeneralPorDepartamento.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.Reportes.GeneralPorDepartamento.Ficha() { codDepart = s.codDepart, costo = s.costo, nombreDepart = s.nombreDepart, venta = s.venta, costoDivisa = s.costoDivisa, ventaDivisa = s.ventaDivisa, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Maestro.Cliente.Entidad.Ficha> Cliente_GetLista(OOB.Maestro.Cliente.Lista.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Maestro.Cliente.Entidad.Ficha>(); var filtroDto = new DtoLibPos.Cliente.Lista.Filtro() { cadena = filtro.cadena, preferenciaBusqueda = (DtoLibPos.Cliente.Lista.Enumerados.enumPreferenciaBusqueda)filtro.metodoBusqueda, }; var r01 = MyData.Cliente_GetLista(filtroDto); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Maestro.Cliente.Entidad.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.Maestro.Cliente.Entidad.Ficha() { id = s.auto, ciRif = s.ciRif, codigo = s.codigo, razonSocial = s.nombre, estatus = s.estatus, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Producto.ListaResumen.Ficha> Producto_GetListaResumen(OOB.Producto.ListaResumen.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Producto.ListaResumen.Ficha>(); var filtroDto = new DtoLibPos.ProductoAdm.ListaResumen.Filtro() { Cadena = filtro.Cadena, MetodoBusqueda = (DtoLibPos.ProductoAdm.ListaResumen.Enumerados.EnumMetodoBusqueda)filtro.MetodoBusqueda, }; var r01 = MyData.ProductoAdm_GetListaResumen(filtroDto); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Producto.ListaResumen.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.Producto.ListaResumen.Ficha() { Codigo = s.Codigo, Estatus = s.Estatus, Id = s.Id, Nombre = s.Nombre, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Deposito.Entidad.Ficha> Deposito_GetLista(OOB.Deposito.Lista.Filtro filtro) { var result = new OOB.Resultado.Lista <OOB.Deposito.Entidad.Ficha>(); var filtroDTO = new DtoLibPos.Deposito.Lista.Filtro() { PorCodigoSuc = filtro.PorCodigoSuc }; var r01 = MyData.Deposito_GetLista(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.Deposito.Entidad.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { lst = r01.Lista.Select(s => { var nr = new OOB.Deposito.Entidad.Ficha() { id = s.id, codigo = s.codigo, nombre = s.nombre, codSuc = s.codigoSuc, }; return(nr); }).ToList(); } } result.ListaD = lst; return(result); }
public OOB.Resultado.Lista <OOB.Reportes.Pos.PagoResumen.Ficha> ReportePos_PagoResumen(OOB.Reportes.Pos.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Reportes.Pos.PagoResumen.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.POS.Filtro(); filtroDTO.IdCierre = filtro.idCierre; var r01 = MyData.ReportePos_PagoDetalle(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Reportes.Pos.PagoResumen.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Where(w => w.estatus.Trim().ToUpper() == "0").Select(s => { var rg = new OOB.Reportes.Pos.PagoResumen.Ficha() { loteCntDivisa = s.loteCntDivisa, montoRecibido = s.montoRecibido, mpCodigo = s.medioPagoCodigo, mpDescripcion = s.medioPagoDesc, refTasaDivisa = s.referenciaTasa, }; return(rg); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Inventario.Producto.Ficha> ProductoLista(OOB.Inventario.Producto.Filtro filtro) { var result = new OOB.Resultado.Lista <OOB.Inventario.Producto.Ficha>(); var filtroDTO = new DTO.Inventario.Producto.Filtro(); filtroDTO.cadena = filtro.cadena; filtroDTO.preferenciaBusqueda = (DTO.Inventario.Producto.Eumerados.enumPreferenciaBusqueda)filtro.preferenciaBusqueda; var r01 = MyData.ProductoLista(filtroDTO); if (r01.Result == DTO.Resultado.Enumerados.EnumResult.isError) { result.Mensaje = r01.Mensaje; result.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(result); } result.MyLista = new List <OOB.Inventario.Producto.Ficha>(); if (r01.MyLista != null) { if (r01.MyLista.Count > 0) { result.MyLista = r01.MyLista.Select(s => { return(new OOB.Inventario.Producto.Ficha() { Auto = s.Auto, CodigoPrd = s.CodigoPrd, NombrePrd = s.NombrePrd, Referencia = s.ReferenciaPrd, IsActivo = s.IsActivo, }); }).ToList(); } } return(result); }
public OOB.Resultado.Lista <OOB.Maestro.Grupo.Entidad.Ficha> ClienteGrupo_GetLista(OOB.Maestro.Grupo.Lista.Filtro filtro) { var result = new OOB.Resultado.Lista <OOB.Maestro.Grupo.Entidad.Ficha>(); var filtroDTO = new DtoLibPos.ClienteGrupo.Lista.Filtro() { }; var r01 = MyData.ClienteGrupo_GetLista(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.Maestro.Grupo.Entidad.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { lst = r01.Lista.Select(s => { var nr = new OOB.Maestro.Grupo.Entidad.Ficha() { auto = s.auto, codigo = s.codigo, nombre = s.nombre, }; return(nr); }).ToList(); } } result.ListaD = lst; return(result); }
public OOB.Resultado.Lista <OOB.Sistema.TipoDocumento.Entidad.Ficha> Sistema_TipoDocumento_GetLista() { var result = new OOB.Resultado.Lista <OOB.Sistema.TipoDocumento.Entidad.Ficha>(); var r01 = MyData.Sistema_TipoDocumento_GetLista(); 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.Sistema.TipoDocumento.Entidad.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { lst = r01.Lista.Select(s => { var nr = new OOB.Sistema.TipoDocumento.Entidad.Ficha() { autoId = s.autoId, codigo = s.codigo, nombre = s.nombre, siglas = s.siglas, signo = s.signo, tipo = s.tipo, }; return(nr); }).ToList(); } } result.ListaD = lst; return(result); }
public OOB.Resultado.Lista <OOB.Sistema.Cobrador.Entidad.Ficha> Sistema_Cobrador_GetLista() { var result = new OOB.Resultado.Lista <OOB.Sistema.Cobrador.Entidad.Ficha>(); var filtroDTO = new DtoLibPos.Cobrador.Lista.Filtro(); var r01 = MyData.Cobrador_GetLista(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.Sistema.Cobrador.Entidad.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { lst = r01.Lista.Select(s => { var nr = new OOB.Sistema.Cobrador.Entidad.Ficha() { id = s.id, codigo = s.codigo, nombre = s.nombre, }; return(nr); }).ToList(); } } result.ListaD = lst; return(result); }
public OOB.Resultado.Lista <OOB.Maestro.Cliente.Documento.Ficha> Cliente_Documentos_GetLista(OOB.Maestro.Cliente.Documento.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Maestro.Cliente.Documento.Ficha>(); var xtipo = ""; switch (filtro.tipoDoc) { case OOB.Maestro.Cliente.Documento.Enumerados.enumTipoDoc.Factura: xtipo = "01"; break; case OOB.Maestro.Cliente.Documento.Enumerados.enumTipoDoc.NotaDebito: xtipo = "02"; break; case OOB.Maestro.Cliente.Documento.Enumerados.enumTipoDoc.NotaCredito: xtipo = "03"; break; case OOB.Maestro.Cliente.Documento.Enumerados.enumTipoDoc.NotaEntrega: xtipo = "04"; break; case OOB.Maestro.Cliente.Documento.Enumerados.enumTipoDoc.Presupuesto: xtipo = "05"; break; case OOB.Maestro.Cliente.Documento.Enumerados.enumTipoDoc.Pedido: xtipo = "06"; break; } var filtroDto = new DtoLibPos.Cliente.Documento.Filtro() { autoCliente = filtro.autoCliente, desde = filtro.desde, hasta = filtro.hasta, tipoDoc = xtipo, }; var r01 = MyData.Cliente_Documento_GetLista(filtroDto); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Maestro.Cliente.Documento.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var rg = new OOB.Maestro.Cliente.Documento.Ficha() { id = s.id, codTipoDoc = s.codTipoDoc, documento = s.documento, estatus = s.estatus, fecha = s.fecha, monto = s.monto, montoDivisa = s.montoDivisa, serie = s.serie, tasaDivisa = s.tasaDivisa, nombreTipoDoc = s.nombreTipoDoc, }; return(rg); }).ToList(); } } rt.ListaD = list; return(rt); }
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 OOB.Resultado.Lista <OOB.Producto.Lista.Ficha> Producto_GetLista(OOB.Producto.Lista.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Producto.Lista.Ficha>(); var filtroDto = new DtoLibPos.ProductoAdm.Lista.Filtro() { AutoDeposito = filtro.AutoDeposito, Cadena = filtro.Cadena, MetodoBusqueda = (DtoLibPos.ProductoAdm.Lista.Enumerados.EnumMetodoBusqueda)filtro.MetodoBusqueda, }; var r01 = MyData.ProductoAdm_GetLista(filtroDto); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Producto.Lista.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { var fechaNula = new DateTime(2000, 1, 1); list = r01.Lista.Select(s => { var nr = new OOB.Producto.Lista.Ficha() { Codigo = s.Codigo, Cont_1 = s.Cont_1, Cont_2 = s.Cont_2, Cont_3 = s.Cont_3, Cont_4 = s.Cont_4, Cont_5 = s.Cont_5, ContMayor1 = s.ContMayor1, ContMayor2 = s.ContMayor2, Departamento = s.Departamento, Empq_1 = s.Empq_1, Empq_2 = s.Empq_2, Empq_3 = s.Empq_3, Empq_4 = s.Empq_4, Empq_5 = s.Empq_5, EmpqMayor1 = s.EmpqMayor1, EmpqMayor2 = s.EmpqMayor2, Estatus = s.Estatus, EstatusDivisa = s.EstatusDivisa, EstatusPesado = s.EstatusPesado, ExDisponible = s.ExDisponible, ExFisica = s.ExFisica, FechaUltActCosto = s.FechaUltActCosto == fechaNula ? "" : s.FechaUltActCosto.ToShortDateString(), FechaUltVenta = s.FechaUltVenta == fechaNula ? "" : s.FechaUltVenta.ToShortDateString(), Grupo = s.Grupo, Id = s.Id, Modelo = s.Modelo, Nombre = s.Nombre, PNeto1 = s.PNeto1, PNeto2 = s.PNeto2, PNeto3 = s.PNeto3, PNeto4 = s.PNeto4, PNeto5 = s.PNeto5, PNetoMayor1 = s.PNetoMayor1, PNetoMayor2 = s.PNetoMayor2, Referencia = s.Referencia, TasaIva = s.TasaIva, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Venta.Temporal.Item.Entidad.Ficha> Venta_Temporal_Item_GetLista(int idItemporal) { var rt = new OOB.Resultado.Lista <OOB.Venta.Temporal.Item.Entidad.Ficha>(); var r01 = MyData.VentaAdm_Temporal_Item_GetLista(idItemporal); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var lst = new List <OOB.Venta.Temporal.Item.Entidad.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { lst = r01.Lista.Select(s => { var det = new OOB.Venta.Temporal.Item.Entidad.Ficha() { id = s.id, autoDepartamento = s.autoDepartamento, autoGrupo = s.autoGrupo, autoProducto = s.autoProducto, autoSubGrupo = s.autoSubGrupo, autoTasaIva = s.autoTasaIva, cantidad = s.cantidad, categroiaProducto = s.categroiaProducto, codigoProducto = s.codigoProducto, costo = s.costo, costoPromd = s.costoPromd, costoPromdUnd = s.costoPromdUnd, costoUnd = s.costoUnd, decimalesProducto = s.decimalesProducto, dsctoPorct = s.dsctoPorct, empaqueCont = s.empaqueCont, empaqueDesc = s.empaqueDesc, estatusPesadoProducto = s.estatusPesadoProducto, estatusReservaMerc = s.estatusReservaMerc, nombreProducto = s.nombreProducto, notas = s.notas, precioNeto = s.precioNeto, precioNetoDivisa = s.precioNetoDivisa, tarifaPrecio = s.tarifaPrecio, tasaIva = s.tasaIva, tipoIva = s.tipoIva, autoDeposito = s.autoDeposito, cantidadUnd = s.cantidadUnd, total = s.total, totalDivisa = s.totalDivisa, estatusRemision = s.estatusRemision, nombreDeposito = s.nombreDeposito, }; return(det); }).ToList(); } } rt.ListaD = lst; return(rt); }
public OOB.Resultado.Lista <OOB.Reportes.GeneralDocumento.Ficha> Reportes_GeneralDocumento(OOB.Reportes.GeneralDocumento.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Reportes.GeneralDocumento.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.VentaAdministrativa.GeneralDocumento.Filtro() { codSucursal = filtro.idSucursal, desde = filtro.desde, hasta = filtro.hasta, tipoDocFactura = filtro.tipoDocFactura, tipoDocNtDebito = filtro.tipoDocNtDebito, tipoDocNtCredito = filtro.tipoDocNtCredito, tipoDocNtEntrega = filtro.tipoDocNtEntrega, }; var r01 = MyData.ReportesAdm_GeneralDocumento(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Reportes.GeneralDocumento.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { list = r01.Lista.Select(s => { var nr = new OOB.Reportes.GeneralDocumento.Ficha() { clienteCiRif = s.clienteCiRif, clienteNombre = s.clienteNombre, control = s.control, documento = s.documento, estatusDoc = s.estatusDoc, factorDoc = s.factorDoc, fecha = s.fecha, montoCargo = s.montoCargo, montoDscto = s.montoDscto, nombreDoc = s.nombreDoc, renglones = s.renglones, serie = s.serie, signoDoc = s.signoDoc, tipoDoc = s.tipoDoc, total = s.total, totalDivisa = s.totalDivisa, sucCodigo = s.sucCodigo, sucNombre = s.sucNombre, estacion = s.estacion, }; return(nr); }).ToList(); } } rt.ListaD = list; return(rt); }
public OOB.Resultado.Lista <OOB.Reportes.Pos.PagoDetalle.Ficha> ReportePos_PagoDetalle(OOB.Reportes.Pos.Filtro filtro) { var rt = new OOB.Resultado.Lista <OOB.Reportes.Pos.PagoDetalle.Ficha>(); var filtroDTO = new DtoLibPos.Reportes.POS.Filtro(); filtroDTO.IdCierre = filtro.idCierre; var r01 = MyData.ReportePos_PagoDetalle(filtroDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var list = new List <OOB.Reportes.Pos.PagoDetalle.Ficha>(); if (r01.Lista != null) { if (r01.Lista.Count > 0) { var gf = r01.Lista.GroupBy(g => new { g.autoRecibo, g.documentoNro, g.documentoFecha, g.documentoTipo, g.hora, g.clienteNombre, g.clienteCiRif, g.clienteDir, g.clienteTelf, g.cambioDar, g.estatus, g.importe }).Select(s => new { key = s.Key, data = s.ToList() }).ToList(); foreach (var it in gf) { var nf = new OOB.Reportes.Pos.PagoDetalle.Ficha() { cliCiRif = it.key.clienteCiRif, cliDir = it.key.clienteDir, cliNombre = it.key.clienteNombre, cliTelf = it.key.clienteTelf, docCambioDar = it.key.cambioDar, docEstatus = it.key.estatus, docFecha = it.key.documentoFecha, docHora = it.key.hora, docMonto = it.key.importe, docNumero = it.key.documentoNro, docTipo = it.key.documentoTipo, idRecibo = it.key.autoRecibo, }; var lp = new List <OOB.Reportes.Pos.PagoDetalle.Detalle>(); foreach (var p in it.data) { var np = new OOB.Reportes.Pos.PagoDetalle.Detalle() { loteCntDivisa = p.loteCntDivisa, medioPagCodigo = p.medioPagoCodigo, medioPagDesc = p.medioPagoDesc, montoRecibido = p.montoRecibido, refTasaDivisa = p.referenciaTasa, }; lp.Add(np); } nf.pagos = lp; list.Add(nf); } } } rt.ListaD = list; return(rt); }