/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.ComprobantesSeries /// En la BASE de DATO la Tabla : [GestionComercial.ComprobantesSeries] /// <summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEDocumentoSerie> List(BaseFiltroDocumentoSerie pFiltro) { List <BEDocumentoSerie> lstDocumentoSerie = new List <BEDocumentoSerie>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoSerie(pFiltro.codEmpresaRUC, pFiltro.codPuntoVenta, pFiltro.codDocumento, pFiltro.codDocumentoSerie, pFiltro.desNombre, pFiltro.codPlanilla, pFiltro.indEstado, pFiltro.tipDocumento, pFiltro.codRegDestino); foreach (var item in resul) { BEDocumentoSerie objDocumentoSerie = new BEDocumentoSerie(); objDocumentoSerie.codDocumentoSerie = item.codDocumentoSerie; objDocumentoSerie.CodigoComprobante = item.CodigoComprobante; objDocumentoSerie.Descripcion = item.Descripcion; objDocumentoSerie.CodigoPuntoVenta = item.CodigoPuntoVenta; objDocumentoSerie.CodigoPersonaEmpre = item.CodigoPersonaEmpre; objDocumentoSerie.NombreReporte = item.NombreReporte; objDocumentoSerie.NumeroSerie = item.NumeroSerie; objDocumentoSerie.NumeroInicio = item.NumeroInicio; objDocumentoSerie.NumeroFinal = item.NumeroFinal; objDocumentoSerie.UltimoEmitido = item.UltimoEmitido; objDocumentoSerie.Estado = item.Estado; objDocumentoSerie.segUsuarioCrea = item.SegUsuarioCrea; objDocumentoSerie.segUsuarioEdita = item.SegUsuarioEdita; objDocumentoSerie.segFechaCrea = item.SegFechaCrea; objDocumentoSerie.segFechaEdita = item.SegFechaEdita; objDocumentoSerie.segMaquinaEdita = item.SegMaquina; objDocumentoSerie.CodigoComprobanteNombre = item.CodigoComprobanteNombre; objDocumentoSerie.CodigoPuntoVentaNombre = item.CodigoPuntoVentaNombre; objDocumentoSerie.objDocumento.Descripcion = item.CodigoComprobanteNombre; objDocumentoSerie.objPuntoDeVenta.desNombre = item.CodigoPuntoVentaNombre; lstDocumentoSerie.Add(objDocumentoSerie); } } } catch (Exception ex) { throw ex; } return(lstDocumentoSerie); }
/// <summary> /// Retorna un LISTA de registros de la Entidad GestionComercial.Comprobantes /// En la BASE de DATO la Tabla : [GestionComercial.Comprobantes] /// <summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEDocumentoSerie> ListPorUsuario(BaseFiltroDocumentoSerie pFiltro) { List <BEDocumentoSerie> lstDocumentoSerie = new List <BEDocumentoSerie>(); try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoSerie(pFiltro.codEmpresaRUC, pFiltro.codPuntoVenta, pFiltro.codDocumento, pFiltro.codDocumentoSerie, pFiltro.desNombre, pFiltro.codPlanilla, pFiltro.indEstado, string.Empty, string.Empty); foreach (var item in resul) { lstDocumentoSerie.Add(new BEDocumentoSerie() { codDocumentoSerie = item.codDocumentoSerie, CodigoComprobante = item.CodigoComprobante, CodigoComprobanteNombre = item.CodigoComprobanteNombre, Descripcion = item.Descripcion, CodigoPuntoVenta = item.CodigoPuntoVenta, CodigoPuntoVentaNombre = item.CodigoPuntoVentaNombre, CodigoPersonaEmpre = item.CodigoPersonaEmpre, NombreReporte = item.NombreReporte, NumeroSerie = item.NumeroSerie, NumeroInicio = item.NumeroInicio, NumeroFinal = item.NumeroFinal, UltimoEmitido = item.UltimoEmitido, Estado = item.Estado, segUsuarioCrea = item.SegUsuarioCrea, segUsuarioEdita = item.SegUsuarioEdita, segFechaCrea = item.SegFechaCrea, segFechaEdita = item.SegFechaEdita, segMaquinaEdita = item.SegMaquina, }); } } } catch (Exception ex) { throw ex; } return(lstDocumentoSerie); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.ComprobantesSeries /// En la BASE de DATO la Tabla : [GestionComercial.ComprobantesSeries] /// <summary> /// <param name="prm_codDocumentoSerie"></param> /// <returns></returns> public BEDocumentoSerie Find(string pcodEmpresaRUC, int prm_codDocumentoSerie, bool?prm_Estado) { BEDocumentoSerie objDocumentoSerie = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { var resul = SQLDC.omgc_S_DocumentoSerie(pcodEmpresaRUC, null, null, prm_codDocumentoSerie, string.Empty, null, prm_Estado, string.Empty, string.Empty); foreach (var item in resul) { objDocumentoSerie = new BEDocumentoSerie(); objDocumentoSerie.codDocumentoSerie = item.codDocumentoSerie; objDocumentoSerie.CodigoComprobante = item.CodigoComprobante; objDocumentoSerie.Descripcion = item.Descripcion; objDocumentoSerie.CodigoPuntoVenta = item.CodigoPuntoVenta; objDocumentoSerie.CodigoPersonaEmpre = item.CodigoPersonaEmpre; objDocumentoSerie.NombreReporte = item.NombreReporte; objDocumentoSerie.NumeroSerie = item.NumeroSerie; objDocumentoSerie.NumeroInicio = item.NumeroInicio; objDocumentoSerie.NumeroFinal = item.NumeroFinal; objDocumentoSerie.UltimoEmitido = item.UltimoEmitido; objDocumentoSerie.Estado = item.Estado; objDocumentoSerie.segUsuarioCrea = item.SegUsuarioCrea; objDocumentoSerie.segUsuarioEdita = item.SegUsuarioEdita; objDocumentoSerie.segFechaCrea = item.SegFechaCrea; objDocumentoSerie.segFechaEdita = item.SegFechaEdita; objDocumentoSerie.segMaquinaEdita = item.SegMaquina; objDocumentoSerie.CodigoComprobanteNombre = item.CodigoComprobanteNombre; objDocumentoSerie.CodigoPuntoVentaNombre = item.CodigoPuntoVentaNombre; objDocumentoSerie.objDocumento.Descripcion = item.CodigoComprobanteNombre; objDocumentoSerie.objPuntoDeVenta.desNombre = item.CodigoPuntoVentaNombre; } } } catch (Exception ex) { throw ex; } return(objDocumentoSerie); }