/// <summary> /// Retorna un LISTA de registros de la Entidad Importaciones.OIDocumento /// En la BASE de DATO la Tabla : [Importaciones.OIDocumento] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEOIDocumento> List(BaseFiltroImp pFiltro) { List <BEOIDocumento> lstOIDocumento = new List <BEOIDocumento>(); try { lstOIDocumento = oIDocumentoData.List(pFiltro); } catch (Exception ex) { throw ex; } return(lstOIDocumento); }
public List <BEPlantillaCosto> ListPaged(BaseFiltroImp pFiltro) { List <BEPlantillaCosto> lstPlantillaCosto = new List <BEPlantillaCosto>(); try { lstPlantillaCosto = plantillaCostoData.ListPaged(pFiltro); } catch (Exception ex) { throw ex; } return(lstPlantillaCosto); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Importaciones.OIDocumento /// En la BASE de DATO la Tabla : [Importaciones.OIDocumento] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public BEOIDocumento Find(BaseFiltroImp pFiltro) { BEOIDocumento oIDocumento = new BEOIDocumento(); try { oIDocumento = oIDocumentoData.Find(pFiltro); } catch (Exception ex) { throw ex; } return(oIDocumento); }
public List <BEOrdenImportacion> ListPaged(BaseFiltroImp pFiltro) { List <BEOrdenImportacion> lstOrdenImportacion = new List <BEOrdenImportacion>(); try { lstOrdenImportacion = ordenImportacionData.ListPaged(pFiltro); } catch (Exception ex) { throw ex; } return(lstOrdenImportacion); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Importaciones.OIDUAProducto /// En la BASE de DATO la Tabla : [Importaciones.OIDUAProducto] /// </summary> /// <param name="pBase"></param> /// <returns></returns> public BEOIDUAProducto Find(BaseFiltroImp pBase) { BEOIDUAProducto oIDUAProducto = new BEOIDUAProducto(); try { oIDUAProducto = oIDUAProductoData.Find(pBase); } catch (Exception ex) { throw ex; } return(oIDUAProducto); }
public List <DTOCostoDetalle> ListCostoDetalle(BaseFiltroImp pFiltro) { List <DTOCostoDetalle> lstCostoDetalle = new List <DTOCostoDetalle>(); try { lstCostoDetalle = ordenImportacionData.ListCostoDetalle(pFiltro); } catch (Exception ex) { throw ex; } return(lstCostoDetalle); }
public List <DTOProveedor> ListProveedoresGasto(BaseFiltroImp pFiltro) { List <DTOProveedor> lstProveedores = new List <DTOProveedor>(); try { lstProveedores = ordenImportacionData.ListProveedoresGasto(pFiltro); } catch (Exception ex) { throw ex; } return(lstProveedores); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Importaciones.OIDUASerie /// En la BASE de DATO la Tabla : [Importaciones.OIDUASerie] /// <summary> /// <returns>Entidad</returns> public BEOIDUASerie Find(BaseFiltroImp pFiltro) { BEOIDUASerie itemOIDUASerie = new BEOIDUASerie(); try { itemOIDUASerie = oOIDUASerieData.Find(pFiltro); } catch (Exception ex) { throw ex; } return(itemOIDUASerie); }
public List <BEPlantillaCosto> ListPaged(BaseFiltroImp pFiltro) { List <BEPlantillaCosto> lstPlantillaCosto = new List <BEPlantillaCosto>(); try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_PlantillaCosto_Paged( pFiltro.grcurrentPage, pFiltro.grpageSize, pFiltro.grsortColumn, pFiltro.grsortOrder, pFiltro.codPlantillaCosto, pFiltro.codRegIncotermo, pFiltro.codRegResumenCosto, pFiltro.codRegNacionalizacion, pFiltro.indActivo); foreach (var item in resul) { lstPlantillaCosto.Add(new BEPlantillaCosto() { codPlantillaCosto = item.codPlantillaCosto, codRegIncoterm = item.codRegIncotermo, codRegResumenCosto = item.codRegResumenCosto, codRegNacionalizac = item.codRegNacionalizac, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, auxcodRegIncotermo = item.codRegIncotermoNombre, auxcodRegResumenCosto = item.codRegResumenCostoNombre, auxcodRegNacionalizac = item.codRegNacionalizacNombre, ROW = item.ROWNUM == null ? 0 : item.ROWNUM.Value, TOTALROWS = item.TOTALROWS == null ? 0 : item.TOTALROWS.Value }); } } } catch (Exception ex) { throw ex; } return(lstPlantillaCosto); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Importaciones.OrdenImportacion /// En la BASE de DATO la Tabla : [Importaciones.OrdenImportacion] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public BEOrdenImportacion Find(BaseFiltroImp pFiltro) { BEOrdenImportacion ordenImportacion = new BEOrdenImportacion(); try { ordenImportacion = ordenImportacionData.Find(pFiltro); ordenImportacion.lstOIDocumento = new OIDocumentoLogic().List(pFiltro); ordenImportacion.lstOIDUA = new OIDUALogic().List(pFiltro); } catch (Exception ex) { throw ex; } return(ordenImportacion); }
/// <summary> /// ELIMINA un registro de la Entidad Importaciones.OrdenImportacion /// En la BASE de DATO la Tabla : [Importaciones.OrdenImportacion] /// </summary> /// <param name="prm_codOrdenImportacion"></param> /// <returns></returns> public bool Delete(BaseFiltroImp pFiltro) { int codigoRetorno = -1; try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { codigoRetorno = SQLDC.omgc_D_OrdenImportacion(pFiltro.codOrdenImportacion); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Importaciones.PlantillaCosto /// En la BASE de DATO la Tabla : [Importaciones.PlantillaCosto] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public BEPlantillaCosto Find(BaseFiltroImp pFiltro) { BEPlantillaCosto plantillaCosto = null; try { if (pFiltro.codPlantillaCosto.Value != 0) { plantillaCosto = plantillaCostoData.Find(pFiltro.codPlantillaCosto.Value); } } catch (Exception ex) { throw ex; } return(plantillaCosto); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Importaciones.OrdenImportacion /// En la BASE de DATO la Tabla : [Importaciones.OrdenImportacion] /// <summary> /// <returns>List</returns> public List <BEOrdenImportacion> List(BaseFiltroImp pFiltro) { List <BEOrdenImportacion> lstOrdenImportacion = new List <BEOrdenImportacion>(); try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_OI(pFiltro.codOrdenImportacion, pFiltro.numOrdenImportacion, pFiltro.codDocumentoEstado, pFiltro.codRegIncotermo, pFiltro.codRegNacionalizacion); foreach (var item in resul) { lstOrdenImportacion.Add(new BEOrdenImportacion() { codOrdenImportacion = item.codOrdenImportacion, numOrdenImportacion = item.numOrdenImportacion, codRegIncotermo = item.codRegIncotermo, codDocumentoEstado = item.codDocumentoEstado, gloObservacion = item.gloObservacion, fecEmitido = item.fecEmitido, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, auxcodDocumentoEstado = item.codDocumentoEstadoNombre, auxcodRegIncotermo = item.codRegIncotermoNombre, auxcodRegNacionalizacion = item.codRegNacionalizacionNombre, codRegNacionalizacion = item.codRegNacionalizacion, auxcodPerProveedor = item.CodigoPersonaEntidad, auxcodPerProveedorNombre = item.EntidadRazonSocial }); } } } catch (Exception ex) { throw ex; } return(lstOrdenImportacion); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Importaciones.OIDUA /// En la BASE de DATO la Tabla : [Importaciones.OIDUA] /// <summary> /// <returns>Entidad</returns> public BEOIDUA Find(BaseFiltroImp pFiltro) { BEOIDUA oIDUA = new BEOIDUA(); oIDUACostoData = new OIDUACostoData(); oIDUAProductoData = new OIDUAProductoData(); try { oIDUA = oOIDUAData.Find(pFiltro); oIDUA.lstOIDUACosto = oIDUACostoData.List(pFiltro); oIDUA.lstOIDUAProducto = oIDUAProductoData.List(pFiltro); } catch (Exception ex) { throw ex; } return(oIDUA); }
/// <summary> /// ELIMINA un registro de la Entidad Importaciones.OIDocumento /// En la BASE de DATO la Tabla : [Importaciones.OIDocumento] /// <summary> /// <returns>bool</returns> public ReturnValor Delete(BaseFiltroImp pFiltro) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = oIDocumentoData.Delete(pFiltro); if (returnValor.Exitosa) { returnValor.Message = HelpMessages.Evento_DELETE; tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
public List <DTOCostoDetalle> ListCostoDetalle(BaseFiltroImp pFiltro) { List <DTOCostoDetalle> lstCostoDetalle = new List <DTOCostoDetalle>(); try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_OIDUACostoDetalle(pFiltro.codOIDUA, pFiltro.codRegResumenCosto ); foreach (var item in resul) { lstCostoDetalle.Add(new DTOCostoDetalle { codOIDUA = item.codOIDUA, codOIDUACosto = item.codOIDUACosto, codRegResumenCosto = item.codRegResumenCosto, codRegResumenCostoNombre = item.codRegResumenCostoNombre, codDocumento = item.codDocumento, numDocumento = item.numDocumento, fecEmision = item.fecEmision.ToString(), desProveedor = item.desProveedor, desCosto = item.desCosto, codProducto = item.codProducto, codProductoNombre = item.codProductoNombre, cntCantidad = item.cntCantidad, monUnitPrecioVenta = item.monUnitPrecioVenta == null ? 0 : item.monUnitPrecioVenta.Value, monTotalDocumento = item.monTotalDocumento, monTipoCambioCmp = item.monTipoCambioCmp, monTipoCambioVta = item.monTipoCambioVta }); } } } catch (Exception ex) { throw ex; } return(lstCostoDetalle); }
public List <DTOAsignaCosto> ListAsignaCostoPaginado(BaseFiltroImp pFiltro) { List <DTOAsignaCosto> lstAsignaCosto = new List <DTOAsignaCosto>(); try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_DUADetalleCostoPage(pFiltro.grcurrentPage , pFiltro.grpageSize , pFiltro.grsortOrder , pFiltro.fecInicio , pFiltro.fecFinal , pFiltro.codPersonaEntidad); foreach (var item in resul) { DTOAsignaCosto itemCosto = new DTOAsignaCosto(); itemCosto.codDocumRegDetalle = item.IdDetalle; itemCosto.cantidad = item.Cantidad; itemCosto.descriDetalle = item.Descripcion; itemCosto.fechaEmision = item.FechaEmision; itemCosto.item = item.Item; itemCosto.montoInternacional = item.MoneInternacional == null ? 0 : item.MoneInternacional.Value; itemCosto.montoNacional = item.MoneNacional == null ? 0 : item.MoneNacional.Value; itemCosto.nombreEmpresa = item.NombreEmpresa; itemCosto.numeroDocumento = item.NumeroComprobante; itemCosto.valorTC = item.TipoCambio; itemCosto.CostoReferenciado = item.CostoReferenciado; itemCosto.ROWNUM = item.ROWNUM == null ? 0 : item.ROWNUM.Value; itemCosto.TOTALROWS = item.TOTALROWS == null ? 0 : item.TOTALROWS.Value; lstAsignaCosto.Add(itemCosto); } } } catch (Exception ex) { throw ex; } return(lstAsignaCosto); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Importaciones.PlantillaCosto /// En la BASE de DATO la Tabla : [Importaciones.PlantillaCosto] /// <summary> /// <returns>List</returns> public List <BEPlantillaCosto> List(BaseFiltroImp pFiltro) { List <BEPlantillaCosto> lstPlantillaCosto = new List <BEPlantillaCosto>(); try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_PlantillaCosto(pFiltro.codPlantillaCosto, pFiltro.codRegIncotermo, pFiltro.codRegResumenCosto, pFiltro.codRegNacionalizacion, pFiltro.indActivo); foreach (var item in resul) { lstPlantillaCosto.Add(new BEPlantillaCosto() { codPlantillaCosto = item.codPlantillaCosto, codRegIncoterm = item.codRegIncotermo, codRegResumenCosto = item.codRegResumenCosto, codRegNacionalizac = item.codRegNacionalizac, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, auxcodRegIncotermo = item.codRegIncotermoNombre, auxcodRegResumenCosto = item.codRegResumenCostoNombre, auxcodRegNacionalizac = item.codRegNacionalizacNombre }); } } } catch (Exception ex) { throw ex; } return(lstPlantillaCosto); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Importaciones.OIDUA /// En la BASE de DATO la Tabla : [Importaciones.OIDUA] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEOIDUA> List(BaseFiltroImp pFiltro) { List <BEOIDUA> lstOIDUA = new List <BEOIDUA>(); try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_OIDUA(null, pFiltro.codOrdenImportacion, pFiltro.codDocumentoEstado, pFiltro.segUsuario); foreach (var item in resul) { lstOIDUA.Add(new BEOIDUA() { codOIDUA = item.codOIDUA, codOrdenImportacion = item.codOrdenImportacion, codDocumentoEstado = item.codDocumentoEstado, codRegCanal = item.codRegCanal, numOIDUA = item.numOIDUA, fecEmision = item.fecEmision, fecPago = item.fecPago, decFactor = item.decFactor, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, auxcodDocumentoEstado = item.codDocumentoEstadoNombre, auxcodRegCanal = item.codRegCanalNombre, auxOIDUA = item.desOIDUA }); } } } catch (Exception ex) { throw ex; } return(lstOIDUA); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Importaciones.OrdenImportacion /// En la BASE de DATO la Tabla : [Importaciones.OrdenImportacion] /// <summary> /// <returns>Entidad</returns> public BEOrdenImportacion Find(BaseFiltroImp pFiltro) { BEOrdenImportacion ordenImportacion = new BEOrdenImportacion(); try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_OI(pFiltro.codOrdenImportacion, null, null, null, null); foreach (var item in resul) { ordenImportacion = new BEOrdenImportacion() { codOrdenImportacion = item.codOrdenImportacion, numOrdenImportacion = item.numOrdenImportacion, codRegIncotermo = item.codRegIncotermo, codDocumentoEstado = item.codDocumentoEstado, gloObservacion = item.gloObservacion, fecEmitido = item.fecEmitido, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, auxcodDocumentoEstado = item.codDocumentoEstadoNombre, auxcodRegIncotermo = item.codRegIncotermoNombre, auxcodRegNacionalizacion = item.codRegNacionalizacionNombre, codRegNacionalizacion = item.codRegNacionalizacion, }; } } } catch (Exception ex) { throw ex; } return(ordenImportacion); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Importaciones.OIDUACosto /// En la BASE de DATO la Tabla : [Importaciones.OIDUACosto] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public BEOIDUACosto Find(BaseFiltroImp pFiltro) { BEOIDUACosto itemCosto = null; try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_OIDUACostoId(pFiltro.codOIDUACosto); foreach (var item in resul) { itemCosto = new BEOIDUACosto(); itemCosto.codOIDUACosto = item.codOIDUACosto; itemCosto.codOIDUA = item.codOIDUA; itemCosto.codRegResumenCosto = item.codRegResumenCosto; itemCosto.decMontoCosto = item.decMontoCosto == null ? 0 : item.decMontoCosto.Value; itemCosto.indActivo = item.indActivo; itemCosto.segUsuarioCrea = item.segUsuarioCrea; itemCosto.segUsuarioEdita = item.segUsuarioEdita; itemCosto.segFechaCrea = item.segFechaCrea; itemCosto.segFechaEdita = item.segFechaEdita; itemCosto.segMaquinaCrea = item.segMaquina; itemCosto.auxcodRegResumenCosto = item.codRegResumenCostoNombre; itemCosto.objOIDUA.numOIDUA = item.codOIDUANumero; itemCosto.desOrigenDesde = item.desOrigenDesde; itemCosto.monTipoCambio = item.monTipoCambioDUA == null ? 0 : item.monTipoCambioDUA.Value; itemCosto.codRegMoneda = item.codRegMoneda; itemCosto.objOIDUA.fecEmision = item.fecEmisionDUA; itemCosto.auxcodRegMoneda = item.codRegMonedaNombre; } } } catch (Exception ex) { throw ex; } return(itemCosto); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Importaciones.OIDUAProducto /// En la BASE de DATO la Tabla : [Importaciones.OIDUAProducto] /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEOIDUAProducto> List(BaseFiltroImp pFiltro) { List <BEOIDUAProducto> lstOIDUAProducto = new List <BEOIDUAProducto>(); try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_OIDUAProducto(pFiltro.codOIDUAProducto, pFiltro.codOIDUA); foreach (var item in resul) { lstOIDUAProducto.Add(new BEOIDUAProducto() { codOIDUAProducto = item.codOIDUAProducto, codOIDUA = item.codOIDUA, codDocumRegDetalle = item.codDocumRegDetalle, decCantidadFOB = item.decCantidadFOB, decPrecioUniFOB = item.decPrecioUniFOB, decTotalUniFOB = item.decTotalUniFOB, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, auxdesProducto = item.desProducto, auxdecCantidadFOBmax = item.decCantidadPendiente == null ? 0 : item.decCantidadPendiente.Value, decPrecioUniCosto = item.decPrecioUniCosto, decTotalUniCosto = item.decTotalUniCosto }); } } } catch (Exception ex) { throw ex; } return(lstOIDUAProducto); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Importaciones.OIDUASerie /// En la BASE de DATO la Tabla : [Importaciones.OIDUASerie] /// <summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <BEOIDUASerie> List(BaseFiltroImp pFiltro) { List <BEOIDUASerie> lstOIDUASerie = new List <BEOIDUASerie>(); List <BEOIDUASerie> lstOIDUASerieProdu = new List <BEOIDUASerie>(); BEOIDUAProducto itemOIDUAProducto = new BEOIDUAProducto(); try { OIDUAProductoLogic oOIDUAProductoLogic = new OIDUAProductoLogic(); itemOIDUAProducto = oOIDUAProductoLogic.Find(new BaseFiltroImp { codOIDUAProducto = pFiltro.codOIDUAProducto }); lstOIDUASerie = oOIDUASerieData.List(pFiltro); lstOIDUASerieProdu = oOIDUASerieData.ListProducto(pFiltro); foreach (BEOIDUASerie itemSerie in lstOIDUASerieProdu) { itemSerie.auxcantidadTope = (int)itemOIDUAProducto.decCantidadFOB; bool indExisteNumeroSerie = false; foreach (BEOIDUASerie itemSerieGuardado in lstOIDUASerie) { if (itemSerie.codProductoSeriado == itemSerieGuardado.codProductoSeriado) { indExisteNumeroSerie = true; } itemSerieGuardado.auxcantidadTope = (int)itemOIDUAProducto.decCantidadFOB; } if (!indExisteNumeroSerie) { lstOIDUASerie.Add(itemSerie); } } } catch (Exception ex) { throw ex; } return(lstOIDUASerie); }
/// <summary> /// Proósito : Permite el listado de todas las DUAS generadas de acuerdo a la busqueda /// Fecha : 25-Ago-2015 - 05:19am /// Autor : OCR - Orlando Carril Ramirez /// </summary> /// <param name="pFiltro"></param> /// <returns></returns> public List <DTODUA> ListPaged(BaseFiltroImp pFiltro) { List <DTODUA> lstDTODUA = new List <DTODUA>(); try { string strIni = HelpTime.EsFechaValida(pFiltro.fecInicio); string strFin = HelpTime.EsFechaValida(pFiltro.fecFinal); if (string.IsNullOrEmpty(strIni) && string.IsNullOrEmpty(strFin)) { Nullable <DateTime> fecIni = Convert.ToDateTime(pFiltro.fecInicio); Nullable <DateTime> fecFin = Convert.ToDateTime(pFiltro.fecFinal); pFiltro.fecInicio = HelpTime.ConvertYYYYMMDD(fecIni); pFiltro.fecFinal = HelpTime.ConvertYYYYMMDD(fecFin); } lstDTODUA = oOIDUAData.ListPaged(pFiltro); } catch (Exception ex) { throw ex; } return(lstDTODUA); }
public List <DTOAsignaCosto> ListAsignaCosto(BaseFiltroImp pFiltro, bool Paginado) { List <DTOAsignaCosto> lstAsignaCosto = new List <DTOAsignaCosto>(); try { if (HelpTime.EsFechaValida(pFiltro.fecInicio) == string.Empty) { pFiltro.fecInicio = HelpTime.ConvertYYYYMMDD(Convert.ToDateTime(pFiltro.fecInicio)); } else { pFiltro.fecInicio = string.Empty; } if (HelpTime.EsFechaValida(pFiltro.fecFinal) == string.Empty) { pFiltro.fecFinal = HelpTime.ConvertYYYYMMDD(Convert.ToDateTime(pFiltro.fecFinal)); } else { pFiltro.fecFinal = string.Empty; } if (Paginado) { lstAsignaCosto = oIDUACostoData.ListAsignaCostoPaginado(pFiltro); } else { lstAsignaCosto = oIDUACostoData.ListAsignaCosto(pFiltro); } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(lstAsignaCosto); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Importaciones.OIDUASerie /// En la BASE de DATO la Tabla : [Importaciones.OIDUASerie] /// <param name="pFiltro"></param> /// <returns></returns> public List <BEOIDUASerie> List(BaseFiltroImp pFiltro) { List <BEOIDUASerie> lstOIDUASerie = new List <BEOIDUASerie>(); try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_OIDUASerie(pFiltro.codOIDUASerie, pFiltro.codOIDUAProducto); foreach (var item in resul) { lstOIDUASerie.Add(new BEOIDUASerie() { codOIDUASerie = item.codOIDUASerie, codOIDUAProducto = item.codOIDUAProducto, codProductoSeriado = item.codProductoSeriado, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, auxcodRegEstadoSerie = item.codRegEstadoMercaderia, auxcodRegEstadoSerieNombre = item.codRegEstadoMercaderiaNombre, auxNumeroDocumentoCompra = item.NumeroComprobanteCompra, auxNumeroSerie = item.NumeroSerie }); } } } catch (Exception ex) { throw ex; } return(lstOIDUASerie); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Importaciones.OIDocumReg /// En la BASE de DATO la Tabla : [Importaciones.OIDocumReg] /// <summary> /// <returns>List</returns> public List <BEOIDocumReg> List(BaseFiltroImp pFiltro) { List <BEOIDocumReg> lstOIDocumReg = new List <BEOIDocumReg>(); try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_OIDocumReg(null, pFiltro.codOrdenImportacion, null); foreach (var item in resul) { lstOIDocumReg.Add(new BEOIDocumReg() { codOIDocumReg = item.codOIDocumReg, codOrdenImportacion = item.codOrdenImportacion, codDocumReg = item.codDocumReg, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, auxnumDocumento = item.numDocumento, auxnumDocumentoRef = item.NumeroComprobanteExt, auxnumDocumentoSec = item.NumeroComprobante, auxnomProveedor = item.EntidadRazonSocial }); } } } catch (Exception ex) { throw ex; } return(lstOIDocumReg); }