/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ReportesSistema /// En la BASE de DATO la Tabla : [Maestros.ReportesSistema] /// <summary> /// <param name = >itemReportesSistema</param> public bool Update(BEReporteSistema itemReportesSistema) { int codigoRetorno = -1; try { using (_DBMLTablasDataContext SQLDC = new _DBMLTablasDataContext(conexion)) { codigoRetorno = SQLDC.omgc_U_Reporte( itemReportesSistema.CodigoReporte, itemReportesSistema.ReporteName, itemReportesSistema.CodigoSistema, itemReportesSistema.NombreArchivoRDLC, itemReportesSistema.TipodeReporte, itemReportesSistema.Orden, itemReportesSistema.Estado, itemReportesSistema.OtroDato, itemReportesSistema.SegUsuarioEdita); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ReportesSistema /// En la BASE de DATO la Tabla : [Maestros.ReportesSistema] /// <summary> /// <param name = >itemReportesSistema</param> public string Insert(BEReporteSistema itemReportesSistema) { string codigoRetorno = null; try { using (_DBMLTablasDataContext SQLDC = new _DBMLTablasDataContext(conexion)) { SQLDC.omgc_I_Reporte( ref codigoRetorno, itemReportesSistema.ReporteName, itemReportesSistema.CodigoSistema, itemReportesSistema.NombreArchivoRDLC, itemReportesSistema.TipodeReporte, itemReportesSistema.Orden, itemReportesSistema.Estado, itemReportesSistema.OtroDato, itemReportesSistema.SegUsuarioCrea, itemReportesSistema.CodigoSistema); } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Maestras.ReportesSistema /// En la BASE de DATO la Tabla : [Maestras.ReportesSistema] /// <summary> /// <param name="prm_CodigoReporte"></param> /// <returns></returns> public BEReporteSistema Find(string prm_CodigoReporte) { BEReporteSistema reporteSistema = new BEReporteSistema(); try { reporteSistema = oReportesSistemaData.Find(prm_CodigoReporte); } catch (Exception ex) { throw ex; } return(reporteSistema); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ReportesSistema /// En la BASE de DATO la Tabla : [Maestras.ReportesSistema] /// <summary> /// <param name="reportesSistema"></param> /// <returns></returns> public ReturnValor Update(BEReporteSistema reportesSistema) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = oReportesSistemaData.Update(reportesSistema); if (oReturnValor.Exitosa) { tx.Complete(); oReturnValor.Message = HelpMessages.Evento_EDIT; } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Maestras.ReportesSistema /// En la BASE de DATO la Tabla : [Maestras.ReportesSistema] /// <summary> /// <param name="itemReportesSistema"></param> /// <returns></returns> public ReturnValor Insert(BEReporteSistema reportesSistema) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.CodigoRetorno = oReportesSistemaData.Insert(reportesSistema); if (oReturnValor.CodigoRetorno != null) { oReturnValor.Exitosa = true; tx.Complete(); oReturnValor.Message = HelpMessages.Evento_NEW; } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Maestros.ReportesSistema /// En la BASE de DATO la Tabla : [Maestros.ReportesSistema] /// <summary> /// <returns>Entidad</returns> public BEReporteSistema Find(string prm_CodigoReporte) { BEReporteSistema miEntidad = new BEReporteSistema(); try { using (_DBMLTablasDataContext SQLDC = new _DBMLTablasDataContext(conexion)) { var resul = SQLDC.omgc_S_Reporte_Id(prm_CodigoReporte); foreach (var item in resul) { miEntidad = new BEReporteSistema() { CodigoReporte = item.CodigoReporte, ReporteName = item.ReporteName, CodigoSistema = item.CodigoSistema, NombreArchivoRDLC = item.NombreArchivoRDLC, TipodeReporte = item.TipodeReporte, Orden = item.Orden, Estado = item.Estado, OtroDato = item.OtroDato, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }; } } } catch (Exception ex) { throw ex; } return(miEntidad); }