/// <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 { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { var resul = SQLDC.omgc_S_OIDocumento(pFiltro.codOIDocumento, null); foreach (var item in resul) { oIDocumento = new BEOIDocumento() { codOIDocumento = item.codOIDocumento, codOrdenImportacion = item.codOrdenImportacion, desNombreArchivo = item.desNombreArchivo, indActivo = item.indActivo, segUsuarioCrea = item.segUsuarioCrea, segUsuarioEdita = item.segUsuarioEdita, segFechaCrea = item.segFechaCrea, segFechaEdita = item.segFechaEdita, segMaquinaCrea = item.segMaquina, auxVistaParcial = item.desVistaParcial }; } } } catch (Exception ex) { throw ex; } return(oIDocumento); }
/// <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 ReturnValor Insert(BEOIDocumento pOIDocumento) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = oIDocumentoData.Insert(pOIDocumento); if (returnValor.Exitosa) { returnValor.Message = HelpMessages.Evento_NEW; tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo OIDocumento /// En la BASE de DATO la Tabla : [Importaciones.OIDocumento] /// <summary> /// <param name = >pOIDocumento</param> public bool Update(BEOIDocumento pOIDocumento) { int codigoRetorno = -1; try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { SQLDC.omgc_U_OIDocumento( pOIDocumento.codOIDocumento, pOIDocumento.codOrdenImportacion, pOIDocumento.desNombreArchivo, pOIDocumento.indActivo, pOIDocumento.segUsuarioEdita); codigoRetorno = 0; } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
public bool Insert(BEOIDocumento pOIDocumento) { int?codigoRetorno = null; try { using (_ImportacionesDataContext SQLDC = new _ImportacionesDataContext(conexion)) { SQLDC.omgc_I_OIDocumento( ref codigoRetorno, pOIDocumento.codOrdenImportacion, pOIDocumento.desNombreArchivo, pOIDocumento.indActivo, pOIDocumento.segUsuarioCrea); pOIDocumento.codOIDocumento = codigoRetorno.Value; } } catch (Exception ex) { throw ex; } return(codigoRetorno > 0 ? true : false); }