/// <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 ReturnValor Insert(BEDocumentoEstado documentoEstado) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { if (documentoEstado.codDocumentoEstado == 0) { List <BEDocumentoEstado> lstDocumentoEstado = new List <BEDocumentoEstado>(); lstDocumentoEstado.Add(documentoEstado); returnValor.Exitosa = documentoEstadoData.Insert(lstDocumentoEstado); } else { returnValor.Exitosa = documentoEstadoData.Update(documentoEstado); } if (returnValor.Exitosa) { returnValor.Message = HelpMessages.Evento_NEW; tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <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> /// Almacena el registro de una ENTIDAD de registro de Tipo DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="documentoEstado"></param> /// <returns></returns> public ReturnValor Update(BEDocumentoEstado documentoEstado) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = documentoEstadoData.Update(documentoEstado); if (returnValor.Exitosa) { returnValor.Message = HelpMessages.Evento_EDIT; tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="documentoEstado"></param> /// <returns></returns> public bool Update(BEDocumentoEstado documentoEstado) { int?codigoRetorno = null; try { using (_GestionComercialDataContext SQLDC = new _GestionComercialDataContext(conexion)) { SQLDC.omgc_U_DocumentoEstado( documentoEstado.codDocumentoEstado, documentoEstado.codRegDocumento, documentoEstado.codRegEstado, documentoEstado.codEstado, documentoEstado.indActivo, documentoEstado.segUsuarioEdita); codigoRetorno = 0; } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo DocumentoEstado /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoEstado] /// </summary> /// <param name="pDocumentoEstado"></param> /// <returns></returns> public ReturnValor Update(BEDocumentoEstado pDocumentoEstado) { ReturnValor objReturnValor = new DocumentoEstadoLogic().Update(pDocumentoEstado); return(objReturnValor); }
public ReturnValor Insert(BEDocumentoEstado pDocumentoEstado) { ReturnValor objReturnValor = new DocumentoEstadoLogic().Insert(pDocumentoEstado); return(objReturnValor); }