public List <BECondicion> List(BaseFiltro pFiltro, Helper.ComboBoxText pTexto) { List <BECondicion> lstCondicion = new List <BECondicion>(); try { lstCondicion = objCondicionData.List(pFiltro); if (lstCondicion.Count > 0) { lstCondicion.Insert(0, new BECondicion { codCondicion = 0, desNombre = Helper.ObtenerTexto(pTexto) }); } else { lstCondicion.Add(new BECondicion { codCondicion = 0, desNombre = Helper.ObtenerTexto(pTexto) }); } } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pFiltro.segUsuarioEdita); throw new Exception(returnValor.Message); } return(lstCondicion); }
public List <BEParteDiarioTurno> List(BaseFiltro pFiltro, Helper.ComboBoxText pTexto) { List <BEParteDiarioTurno> lstParteDiarioTurno = new List <BEParteDiarioTurno>(); try { lstParteDiarioTurno = oParteDiarioTurnosData.List(pFiltro); if (lstParteDiarioTurno.Count > 0) { lstParteDiarioTurno.Insert(0, new BEParteDiarioTurno { CodigoTurno = "", Descripcion = Helper.ObtenerTexto(pTexto) }); } else { lstParteDiarioTurno.Add(new BEParteDiarioTurno { CodigoTurno = "", Descripcion = Helper.ObtenerTexto(pTexto) }); } } catch (Exception ex) { throw ex; } return(lstParteDiarioTurno); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public BEDocumentoEstado Find(BaseFiltro pFiltro) { BEDocumentoEstado documentoEstado = new BEDocumentoEstado(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoEstado(pFiltro.codDocumentoEstado, null, null); foreach (var item in resul) { documentoEstado = new BEDocumentoEstado() { codDocumentoEstado = item.codDocumentoEstado, codRegDocumento = item.codRegDocumento, codRegEstado = item.codRegEstado, codEstado = item.codEstado.HasValue ? item.codEstado.Value : 0, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquinaEdita, }; } } } catch (Exception ex) { throw ex; } return(documentoEstado); }
public List <BEDocumRegSerie> ListcodDocumRegDetalle(BaseFiltro filtro) { List <BEDocumRegSerie> listaDocumRegSerie = new List <BEDocumRegSerie>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumRegSerie_codDocumRegDetalle(filtro.codDocumRegDetalle); foreach (var item in resul) { listaDocumRegSerie.Add(new BEDocumRegSerie() { codProducto = item.codProducto, codDocumRegDetalle = item.codDocumRegDetalle, codProductoSeriado = item.codProductoSeriado, segUsuarioEdita = item.segUsuarioEdita, segFechaEdita = item.segFechaEdita, codDocumRegSerie = item.codDocumRegSerie, }); } } } catch (Exception ex) { throw ex; } return(listaDocumRegSerie); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEDocumentoEstado> List(BaseFiltro pFiltro) { List <BEDocumentoEstado> lstDocumentoEstado = new List <BEDocumentoEstado>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoEstado(null, pFiltro.codRegDocumento, pFiltro.codRegEstado); foreach (var item in resul) { lstDocumentoEstado.Add(new BEDocumentoEstado() { codDocumentoEstado = item.codDocumentoEstado, codRegDocumento = item.codRegDocumento, codRegEstado = item.codRegEstado, codEstado = item.codEstado.HasValue ? item.codEstado.Value : 0, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquinaEdita, auxcodRegDocumento = item.codRegDocumentoNombre, auxcodRegEstado = item.codRegEstadoNombre }); } } } catch (Exception ex) { throw ex; } return(lstDocumentoEstado); }
public List <BEParteDiarioTurno> ListPaged(BaseFiltro pFiltro) { List <BEParteDiarioTurno> lstParteDiarioTurno = new List <BEParteDiarioTurno>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_ParteDiarioTurno_Paged(pFiltro.grcurrentPage , pFiltro.grpageSize , pFiltro.grsortColumn , pFiltro.grsortOrder , pFiltro.codEmpresaRUC , null , pFiltro.codPuntoVenta , pFiltro.codRegTipoTurno , pFiltro.desNombre , pFiltro.codRegDiaSemana , pFiltro.indEstado); foreach (var item in resul) { BEParteDiarioTurno objParteDiarioTurno = new BEParteDiarioTurno(); objParteDiarioTurno.ROW = item.ROWNUM.HasValue?item.ROWNUM.Value:0; objParteDiarioTurno.TOTALROWS = item.TOTALROWS.HasValue ? item.TOTALROWS.Value : 0; objParteDiarioTurno.CodigoTurno = item.CodigoTurno; objParteDiarioTurno.CodigoArguTipoTurno = item.CodigoArguTipoTurno; objParteDiarioTurno.CodigoArguDiaSemana = item.CodigoArguDiaSemana; objParteDiarioTurno.Descripcion = item.Descripcion; objParteDiarioTurno.HoraDeInicio = item.HoraDeInicio; objParteDiarioTurno.HoraDeFinal = item.HoraDeFinal; objParteDiarioTurno.Estado = item.Estado; objParteDiarioTurno.segUsuarioCrea = item.SegUsuarioCrea; objParteDiarioTurno.segUsuarioEdita = item.SegUsuarioEdita; objParteDiarioTurno.segFechaCrea = item.SegFechaCrea; objParteDiarioTurno.segFechaEdita = item.SegFechaEdita; objParteDiarioTurno.segMaquinaCrea = item.SegMaquina; objParteDiarioTurno.segMaquinaEdita = item.SegMaquina; objParteDiarioTurno.CodigoArguTipoTurnoNombre = item.CodigoArguTipoTurnoNombre; objParteDiarioTurno.CodigoArguDiaSemanaNombre = item.CodigoArguDiaSemanaNombre; objParteDiarioTurno.CodigoPersonaEmpre = item.CodigoPuntoVenta; objParteDiarioTurno.CodigoPuntoVenta = item.CodigoPuntoVenta; objParteDiarioTurno.objDiaSemana.desNombre = item.CodigoArguDiaSemanaNombre; objParteDiarioTurno.objTipo.desNombre = item.CodigoArguTipoTurnoNombre; objParteDiarioTurno.objPuntoDeVenta.desNombre = item.CodigoPuntoVentaNombre; objParteDiarioTurno.objEmpresa.RazonSocial = item.CodigoPersonaEmpreNombre; lstParteDiarioTurno.Add(objParteDiarioTurno); } } } catch (Exception ex) { throw ex; } return(lstParteDiarioTurno); }
public byte[] GenerarReporteDeInventarioActual(BaseFiltro pFiltro, int posicionColumna, uint posicionFila, Dictionary <int, string> titulosReporte, Dictionary <int, string> titulosCelda) { NumberFormat formatosNumerico = new NumberFormat(); ExcelUtil documento = new ExcelUtil(formatosNumerico.numberingFormats); List <RowData> filasExcel = new List <RowData>(); List <CellData> celdasExcel = new List <CellData>(); List <CellData> celdasExcelFecha = new List <CellData>(); WorkSheet workSheet = new WorkSheet(); byte[] ficheroExcel; string tituloReporte; ConsultasGCLogic consultaLogic = new ConsultasGCLogic(); List <vwProductoInventario> lstProductoInventario = new List <vwProductoInventario>(); lstProductoInventario = consultaLogic.ListProductoReporteDeInventarioActual(pFiltro); documento.Styles = ObtenerEstilosReporte(); documento.Styles.AddRange(GenerarEstilosDeFondo(lstProductoInventario)); CellData celdaTitulo; tituloReporte = "Reporte de Inventario actual de Productos"; celdaTitulo = documento.CreateCell(tituloReporte, posicionColumna, posicionFila, 8, (int)ParametrosDireccionMergeExcel.DireccionHorizontal, Convert.ToString(EstilosReporteGC.TituloReporte)); celdasExcel.Add(celdaTitulo); filasExcel.Add(documento.CreateRow(celdasExcel, posicionFila)); posicionFila = posicionFila + 1; CellData celdaFecha; celdaFecha = documento.CreateCell(titulosCelda[2], posicionColumna, posicionFila, 8, (int)ParametrosDireccionMergeExcel.DireccionHorizontal, Convert.ToString(EstilosReporteGC.FondoBase)); celdasExcelFecha.Add(celdaFecha); filasExcel.Add(documento.CreateRow(celdasExcelFecha, posicionFila)); posicionFila = posicionFila + 1; CellData celdaDatoINV; celdaDatoINV = documento.CreateCell("Inventario INIcial", posicionColumna, posicionFila, 8, (int)ParametrosDireccionMergeExcel.DireccionHorizontal, Convert.ToString(EstilosReporteGC.TituloReporte)); celdasExcelFecha.Add(celdaDatoINV); filasExcel.Add(documento.CreateRow(celdasExcelFecha, posicionFila)); posicionFila = posicionFila + 1; filasExcel.AddRange(CrearCabeceraInventarioActual(lstProductoInventario, posicionColumna, posicionFila, Convert.ToString(EstilosReporteGC.CabeceraCuadro), titulosReporte)); posicionFila = posicionFila + 1; filasExcel.AddRange(CrearDatosReporteInventario(lstProductoInventario, posicionColumna, posicionFila, titulosCelda)); posicionFila = posicionFila + 1; workSheet.Rows = filasExcel; workSheet.Columns = ObtenerAnchoCeldas(filasExcel, 1, 7); ficheroExcel = documento.CreateNewDocument(workSheet); return(ficheroExcel); }
public List <TipoCaracteristicaDTO> ListarPeloFiltro(BaseFiltro filtro, out int totalRegistros) { var specification = (Specification <TipoCaracteristica>) new TrueSpecification <TipoCaracteristica>(); return(tipoCaracteristicaRepository.ListarPeloFiltroComPaginacao( specification, filtro.PaginationParameters.PageIndex, filtro.PaginationParameters.PageSize, filtro.PaginationParameters.OrderBy, filtro.PaginationParameters.Ascending, out totalRegistros).To <List <TipoCaracteristicaDTO> >()); }
public List <RamoAtividadeDTO> ListarPeloFiltro(BaseFiltro filtro, out int totalRegistros) { var specification = (Specification <RamoAtividade>) new TrueSpecification <RamoAtividade>(); return(ramoAtividadeRepository.ListarPeloFiltroComPaginacao( specification, filtro.PaginationParameters.PageIndex, filtro.PaginationParameters.PageSize, filtro.PaginationParameters.OrderBy, filtro.PaginationParameters.Ascending, out totalRegistros).To <List <RamoAtividadeDTO> >()); }
public List <FormaRecebimentoDTO> ListarPeloFiltro(BaseFiltro filtro, out int totalRegistros) { var specification = (Specification <FormaRecebimento>) new TrueSpecification <FormaRecebimento>(); return(formaRecebimentoRepository.ListarPeloFiltroComPaginacao( specification, filtro.PaginationParameters.PageIndex, filtro.PaginationParameters.PageSize, filtro.PaginationParameters.OrderBy, filtro.PaginationParameters.Ascending, out totalRegistros).To <List <FormaRecebimentoDTO> >()); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.ProductoPrecio /// En la BASE de DATO la Tabla : [GestionComercial.ProductoPrecio] /// <summary> /// <param name="filtro"></param> /// <returns></returns> public List <ProductoPrecio> List(BaseFiltro filtro) { List <ProductoPrecio> lstProductoPrecio = new List <ProductoPrecio>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_ProductoPrecio(filtro.codProducto, filtro.codRegMoneda, filtro.codListaPrecio, filtro.codPerEmpresa, filtro.codPuntoVenta, filtro.indEstado); foreach (var item in resul) { lstProductoPrecio.Add(new ProductoPrecio() { codProductoPrecio = item.codProductoPrecio, codProducto = item.codProducto.HasValue ? item.codProducto.Value : 0, CodigoProducto = item.CodigoProducto, CodigoArguMoneda = item.CodigoArguMoneda, CodigoListaPrecio = item.CodigoListaPrecio, ValorCosto = item.ValorCosto, ValorVenta = item.ValorVenta, MargenUtilidad = item.MargenUtilidad * 100, MediaPorcentaje = item.MediaPorcentaje * 100, PorcenComision = item.PorcenComision * 100, PorcenComisionMax = item.PorcenComisionMax * 100, DescuentoMaximo = item.DescuentoMaximo * 100, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaCrea = item.SegFechaCrea, SegFechaEdita = item.SegFechaEdita, SegMaquina = item.SegMaquina, CodigoArguMonedaNombre = item.CodigoArguMonedaNombre, CodigoPersonaEmpre = item.CodigoPersonaEmpre, CodigoPersonaEmpreNombre = item.CodigoPersonaEmpreNombre, CodigoProductoNombre = item.CodigoProductoNombre, CodigoPuntoVenta = item.CodigoPuntoVenta, CodigoPuntoVentaNombre = item.CodigoPuntoVentaNombre, }); } } } catch (Exception ex) { throw ex; } return(lstProductoPrecio); }
public List <HistoricoContabilDTO> ListarPeloFiltro(BaseFiltro filtro, out int totalRegistros) { var specification = (Specification <HistoricoContabil>) new TrueSpecification <HistoricoContabil>(); return(historicoContabilRepository.ListarPeloFiltroComPaginacao( specification, filtro.PaginationParameters.PageIndex, filtro.PaginationParameters.PageSize, filtro.PaginationParameters.OrderBy, filtro.PaginationParameters.Ascending, out totalRegistros).To <List <HistoricoContabilDTO> >()); }
/// <summary> /// Listado del registro de ventas y compras /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEComprobanteEmision> ListRegistroDeVentasCompras(BaseFiltro pFiltro) { List <BEComprobanteEmision> miLista = new List <BEComprobanteEmision>(); try { using (_ConsultasGCDataContext SQLDC = new _ConsultasGCDataContext(conexion)) { var resul = SQLDC.omgc_R_RegistroDeVentasCompras(pFiltro.codEmpresa, pFiltro.fecInicio, pFiltro.fecFinal, pFiltro.codPuntoVenta, pFiltro.codDocumento, pFiltro.codPerEntidad, pFiltro.codEmpleado, pFiltro.codEmpleadoVendedor, pFiltro.codRegDestinoDocum); int CONTADOR = 0; foreach (var item in resul) { ++CONTADOR; miLista.Add(new BEComprobanteEmision() { SegAnio = CONTADOR, FechaDeEmision = item.FechaDeEmision, NumeroComprobante = item.NumeroComprobante, EntidadNumeroRUC = item.EntidadNumeroRUC == null ? string.Empty : item.EntidadNumeroRUC, CodigoPersonaEntidad = item.CodigoPersonaEntidad, EntidadRazonSocial = item.EntidadRazonSocial == null ? string.Empty : item.EntidadRazonSocial, CodigoArguEstadoDocu = item.CodigoArguEstadoDocu == null ? string.Empty : item.CodigoArguEstadoDocu, CodigoArguEstadoDocuNombre = item.CodigoArguEstadoDocuNombre == null ? string.Empty : item.CodigoArguEstadoDocuNombre, ValorTotalPrecioExtran = item.ValorTotalPrecioExtran, ValorTotalImpuesto = item.ValorTotalImpuesto == null ? 0 : item.ValorTotalImpuesto.Value, ValorTotalPrecioVenta = item.ValorTotalPrecioVenta == null ? 0 : item.ValorTotalPrecioVenta.Value, ValorTotalVenta = item.ValorTotalVenta == null ? 0 : item.ValorTotalVenta.Value, CodigoArguMoneda = item.CodigoArguMoneda, CodigoArguMonedaNombre = item.CodigoArguMonedaNombre, DocEsGravado = item.DocEsGravado, ValorTipoCambioVTA = item.ValorTipoCambio == null ? 0 : item.ValorTipoCambio.Value, codEmpleadoVendedor = item.codEmpleadoVendedor, auxcodEmpleadoVendedorNombre = item.nomEmpleadoVendedor }); } } } catch (Exception ex) { throw ex; } return(miLista); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <returns>List</returns> public List <BEListaDePrecio> List(BaseFiltro filtro) // string prm_CodigoLista, string prm_CodigoPersonaEmpre, string prm_CodigoPuntoVenta, string prm_Descripcion, bool? prm_EsParaVenta, bool? prm_Estado) { List <BEListaDePrecio> miLista = new List <BEListaDePrecio>(); try { miLista = listaDePrecioData.List(filtro); } catch (Exception ex) { throw ex; } return(miLista); }
public List <ImpostoFinanceiroDTO> ListarPeloFiltro(BaseFiltro filtro, out int totalRegistros) { var specification = (Specification <ImpostoFinanceiro>) new TrueSpecification <ImpostoFinanceiro>(); return(impostoFinanceiroRepository.ListarPeloFiltroComPaginacao( specification, filtro.PaginationParameters.PageIndex, filtro.PaginationParameters.PageSize, filtro.PaginationParameters.OrderBy, filtro.PaginationParameters.Ascending, out totalRegistros, l => l.TipoCompromisso, l => l.Cliente).To <List <ImpostoFinanceiroDTO> >()); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.ParteDiarioTurnos /// En la BASE de DATO la Tabla : [GestionComercial.ParteDiarioTurnos] /// <summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEParteDiarioTurno> ListPaged(BaseFiltro pFiltro) { List <BEParteDiarioTurno> lstParteDiarioTurno = new List <BEParteDiarioTurno>(); try { lstParteDiarioTurno = oParteDiarioTurnosData.ListPaged(pFiltro); } catch (Exception ex) { throw ex; } return(lstParteDiarioTurno); }
//------------------------- // TABLA : ListaDePrecioDetalle //------------------------- #region /* Proceso de SELECT ALL */ /// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.ListaDePrecioDetalle /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecioDetalle] /// <summary> /// <param name="filtro"></param> /// <returns></returns> public List <BEListaDePrecioDetalle> ListDetalle(BaseFiltro filtro) // string prm_CodigoLista, string prm_CodigoPersonaEmpre, string prm_CodigoPuntoVenta, string prm_CodigoProducto, string prm_CodigoArguMoneda, bool? prm_Estado) { List <BEListaDePrecioDetalle> lstListaDePrecioDetalle = new List <BEListaDePrecioDetalle>(); try { lstListaDePrecioDetalle = listaDePrecioDetalleData.List(filtro); //prm_CodigoLista, prm_CodigoPersonaEmpre, prm_CodigoPuntoVenta, prm_CodigoProducto, prm_CodigoArguMoneda, prm_Estado); } catch (Exception ex) { throw ex; } return(lstListaDePrecioDetalle); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="filtro"></param> /// <returns></returns> public BEListaDePrecio Find(BaseFiltro filtro) // string prm_CodigoLista, string prm_CodigoPersonaEmpre, string prm_CodigoPuntoVenta) { BEListaDePrecio listaDePrecio = new BEListaDePrecio(); try { listaDePrecio = listaDePrecioData.Find(filtro.codListaPrecio); listaDePrecio.listaListaDePrecioDetalle = listaDePrecioDetalleData.List(filtro); //prm_CodigoLista, prm_CodigoPersonaEmpre, prm_CodigoPuntoVenta, string.Empty, string.Empty, null); } catch (Exception ex) { throw ex; } return(listaDePrecio); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.FormasDePago Paginado /// En la BASE de DATO la Tabla : [GestionComercial.FormasDePago] /// <summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEFormaDePago> ListPaginado(BaseFiltro pFiltro) { List <BEFormaDePago> lstFormaDePago = new List <BEFormaDePago>(); try { lstFormaDePago = oFormaDePagoData.ListPaginado(pFiltro); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pFiltro.segUsuarioEdita); throw new Exception(returnValor.Message); } return(lstFormaDePago); }
public List <BEDocumentoEstado> ListPaged(BaseFiltro pFiltro) { List <BEDocumentoEstado> lstDocumentoEstado = new List <BEDocumentoEstado>(); try { lstDocumentoEstado = documentoEstadoData.ListPaged(pFiltro); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pFiltro.segUsuarioEdita, pFiltro.codEmpresaRUC); throw new Exception(returnValor.Message); } return(lstDocumentoEstado); }
public List <TipoMovimentoDTO> ListarNaoAutomatico(BaseFiltro filtro, out int totalRegistros) { var specification = (Specification <TipoMovimento>) new TrueSpecification <TipoMovimento>(); specification &= TipoMovimentoSpecification.EhNaoAutomatico(); return(tipoMovimentoRepository.ListarPeloFiltroComPaginacao( specification, filtro.PaginationParameters.PageIndex, filtro.PaginationParameters.PageSize, filtro.PaginationParameters.OrderBy, filtro.PaginationParameters.Ascending, out totalRegistros, l => l.HistoricoContabil).To <List <TipoMovimentoDTO> >()); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public BEDocumentoEstado Find(BaseFiltro pFiltro) { try { if (pFiltro.codDocumentoEstado != 0) { documentoEstado = documentoEstadoData.Find(pFiltro); } } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pFiltro.segUsuarioEdita, pFiltro.codEmpresaRUC); throw new Exception(returnValor.Message); } return(documentoEstado); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.CondicionVenta /// En la BASE de DATO la Tabla : [GestionComercial.CondicionVenta] /// <summary> /// <returns>List</returns> public List <BECondicion> List(BaseFiltro pFiltro) { List <BECondicion> lstCondicion = new List <BECondicion>(); try { lstCondicion = objCondicionData.List(pFiltro); } catch (Exception ex) { var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pFiltro.segUsuarioEdita); throw new Exception(returnValor.Message); } return(lstCondicion); }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public bool Delete(BaseFiltro pFiltro) { int?codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { codigoRetorno = SQLDC.omgc_D_DocumentoEstado(pFiltro.codDocumentoEstado, pFiltro.codRegDocumento); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
public bool DeletecodDocumRegDetalle(BaseFiltro pFiltro) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { codigoRetorno = SQLDC.omgc_D_DocumRegSerie_codDocumRegDetalle(pFiltro.codDocumRegDetalle, pFiltro.segUsuarioEdita); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.TiposdeCambio /// En la BASE de DATO la Tabla : [GestionComercial.TiposdeCambio] /// <summary> /// <returns>List</returns> public List <BEFormaDePago> ListPaginado(BaseFiltro pFiltro) { List <BEFormaDePago> lstFormaDePago = new List <BEFormaDePago>(); try { using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion)) { var resul = SQLDC.omgc_S_FormaDePago_Paged(pFiltro.grcurrentPage, pFiltro.grpageSize, pFiltro.grsortColumn, pFiltro.grsortOrder, pFiltro.codFormaPago, pFiltro.desNombre, pFiltro.indEstado); foreach (var item in resul) { lstFormaDePago.Add(new BEFormaDePago() { codFormaDePago = item.codFormaDePago, desNombre = item.desNombre, indCobranza = item.indCobranza, indEgreso = item.indEgreso, indIngreso = item.indIngreso, indNotacredito = item.indNotacredito, indVenta = item.indVenta, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaEdita = item.segMaquina, ROW = item.ROWNUM.HasValue ? item.ROWNUM.Value : 0, TOTALROWS = item.TOTALROWS.HasValue ? item.TOTALROWS.Value : 0 }); } } } catch (Exception ex) { throw ex; } return(lstFormaDePago); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.Condicion /// En la BASE de DATO la Tabla : [GestionComercial.Condicion] /// <summary> /// <returns>List</returns> public List <BECondicion> List(BaseFiltro pFiltro) { List <BECondicion> lstCondicion = new List <BECondicion>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_Condicion(pFiltro.codCondicionVenta, pFiltro.desNombre, pFiltro.indVentaCompra, pFiltro.indEstado); foreach (var item in resul) { lstCondicion.Add(new BECondicion() { codCondicion = item.codCondicion, desNombre = item.desNombre, numCuota = item.numCuota, numDiasCCtaCte = item.numDiasCCtaCte, numDiasVCtaCte = item.numDiasVCtaCte, numDiasCVcto = item.numDiasCVcto, numDecimalRedondeo = item.numDecimalRedondeo, indEsGravaCtaCte = item.indEsGravaCtaCte, indEsPredeterminado = item.indEsPredeterminado, indEsEnCuota = item.indEsEnCuota, indEsContraEntrega = item.indEsContraEntrega, indEsVenta = item.indEsVenta, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquinaCrea, segMaquinaEdita = item.segMaquinaEdita, }); } } } catch (Exception ex) { throw ex; } return(lstCondicion); }
public List <BEDocumentoEstado> ListPaged(BaseFiltro pFiltro) { List <BEDocumentoEstado> lstDocumentoEstado = new List <BEDocumentoEstado>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoEstado_Paged(pFiltro.grcurrentPage, pFiltro.grpageSize, pFiltro.grsortColumn, pFiltro.grsortOrder, null, pFiltro.codRegDocumento, pFiltro.codRegEstado); foreach (var item in resul) { lstDocumentoEstado.Add(new BEDocumentoEstado() { codDocumentoEstado = item.codDocumentoEstado, codRegDocumento = item.codRegDocumento, codRegEstado = item.codRegEstado, codEstado = item.codEstado.HasValue ? item.codEstado.Value : 0, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, auxcodRegDocumento = item.codRegDocumentoNombre, auxcodRegEstado = item.codRegEstadoNombre, codRegEstadoColor = item.codRegEstadoColor, ROW = item.ROWNUM == null ? 0 : item.ROWNUM.Value, TOTALROWS = item.TOTALROWS == null ? 0 : item.TOTALROWS.Value, }); } } } catch (Exception ex) { throw ex; } return(lstDocumentoEstado); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="filtro"></param> /// <returns></returns> public List <BEListaDePrecio> List(BaseFiltro filtro) // string prm_CodigoLista, string prm_CodigoPersonaEmpre, string prm_CodigoPuntoVenta, string prm_Descripcion, bool? prm_EsParaVenta, bool? prm_Estado) { List <BEListaDePrecio> lstListaDePrecio = new List <BEListaDePrecio>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_ListaDePrecio(filtro.codListaPrecio , filtro.codEmpresaRUC , filtro.codPuntoVenta , filtro.desNombre , filtro.indParaVenta , filtro.indEstado); foreach (var item in resul) { lstListaDePrecio.Add(new BEListaDePrecio() { CodigoLista = item.CodigoLista, Descripcion = item.Descripcion, EsParaVenta = item.EsParaVenta, Observaciones = item.Observaciones, FechaGenerada = item.FechaGenerada, Estado = item.Estado, segUsuarioCrea = item.SegUsuarioCrea, segUsuarioEdita = item.SegUsuarioEdita, segFechaCrea = item.SegFechaCrea, segFechaEdita = item.SegFechaEdita, segMaquinaCrea = item.SegMaquina, CodigoPersonaEmpre = item.CodigoPersonaEmpre, CodigoPersonaEmpreNombre = item.CodigoPersonaEmpreNombre, CodigoPuntoVenta = item.CodigoPuntoVenta, CodigoPuntoVentaNombre = item.CodigoPuntoVentaNombre, }); } } } catch (Exception ex) { throw ex; } return(lstListaDePrecio); }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.ProductoPrecio /// En la BASE de DATO la Tabla : [GestionComercial.ProductoPrecio] /// <summary> /// <param name="filtro"></param> /// <returns></returns> public bool Delete(BaseFiltro filtro) // string prm_CodigoListaPrecio, string prm_CodigoProducto,string prm_CodigoPersonaEmpre, string prm_CodigoPuntoVenta, string prm_CodigoArguMoneda ) { int codigoRetorno = -1; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_Delete_ProductoPrecio(filtro.codListaPrecio, filtro.codProducto, filtro.codPuntoVenta, filtro.codRegMoneda); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }