/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <param name="itemPuntoDeVenta"></param> /// <returns></returns> public ReturnValor Insert(BEPuntoDeVenta objPuntoDeVenta) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { PersonasLogic objPersonasLogic = new PersonasLogic(); BEPersona objPersonas = objPersonasLogic.Find(objPuntoDeVenta.codEmpresa, objPuntoDeVenta.codPersonaEmpre, objPuntoDeVenta.segUsuarioCrea); string prm_Prefijo = objPersonasLogic.AtributoPersona(objPersonas, ConfigCROM.AppConfig(objPuntoDeVenta.codEmpresa, ConfigTool.DEFAULT_PrefijoPtoVta)); oReturnValor.CodigoRetorno = oPuntosDeVentaData.Insert(objPuntoDeVenta, prm_Prefijo); if (oReturnValor.CodigoRetorno != null) { oReturnValor.Exitosa = true; oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.DocumentoSerie /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoSerie] /// <summary> /// <param name="prm_CodigoTalonario"></param> /// <returns></returns> public ReturnValor DeleteDocumentoSerie(string prm_codEmpresaRUC, int prm_codDocumentoSerie, string prm_SegUsuarioDelete, string prm_SegMaquina, int pcodEmpresa) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { var resultDelete = oDocumentoSerieData.Delete(prm_codEmpresaRUC, prm_codDocumentoSerie, prm_SegUsuarioDelete, prm_SegMaquina); oReturnValor.Exitosa = resultDelete.ErrorCode > 0 ? true : false; if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.DELETE); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, prm_SegUsuarioDelete, pcodEmpresa.ToString()); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo TipoDeCambio /// En la BASE de DATO la Tabla : [GestionComercial.TiposdeCambio] /// <summary> /// <param name="pTipoDeCambio"></param> /// <returns></returns> public ReturnValor Insert(BETipoDeCambio pTipoDeCambio) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { BaseFiltroTipoCambio filtro = new BaseFiltroTipoCambio(); filtro.codEmpresa = pTipoDeCambio.codEmpresa; filtro.fecInicio = HelpTime.ConvertYYYYMMDD(pTipoDeCambio.FechaProceso); filtro.codRegMoneda = pTipoDeCambio.CodigoArguMoneda; if (oTipoDeCambioData.Find(filtro) == null) { oReturnValor.codRetorno = oTipoDeCambioData.Insert(pTipoDeCambio); if (oReturnValor.codRetorno != 0) { oReturnValor.Exitosa = true; oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } else { oReturnValor.Message = HelpMessages.gc_TIPO_CAMBIO_Existe; } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pTipoDeCambio.segUsuarioCrea, pTipoDeCambio.codEmpresa.ToString()); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo DocumentoSerie /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoSerie] /// <summary> /// <param name="objDocumentoSerie"></param> /// <returns></returns> public ReturnValor UpdateDocumentoSerie(BEDocumentoSerie objDocumentoSerie) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { var ResultInsert = oDocumentoSerieData.Update(objDocumentoSerie); oReturnValor.Exitosa = ResultInsert.ErrorCode > 0 ? true : false; if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT); tx.Complete(); } else { oReturnValor.Message = ResultInsert.ErrorMessage; } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, objDocumentoSerie.segUsuarioEdita, objDocumentoSerie.codEmpresa.ToString()); } return(oReturnValor); }
public ReturnValor InsertInventarioDocumReg(List <BEInventarioDocumReg> plstInventarioDocumReg) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.codRetorno = inventarioData.InsertInventarioDocumReg(plstInventarioDocumReg); if (returnValor.codRetorno != 0) { returnValor.Exitosa = true; } if (returnValor.Exitosa) { returnValor.Exitosa = true; returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Comprobantes /// En la BASE de DATO la Tabla : [GestionComercial.Comprobantes] /// <summary> /// <param name="objComprobante"></param> /// <returns></returns> private ReturnValor Update(BEDocumento objComprobante) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { if (objComprobante.CodigoArguCentroCosto == string.Empty || objComprobante.CodigoArguCentroCosto == " ") { objComprobante.CodigoArguCentroCosto = null; } if (objComprobante.CodigoComprobanteAsos == string.Empty || objComprobante.CodigoComprobanteAsos == " ") { objComprobante.CodigoComprobanteAsos = null; } oReturnValor.Exitosa = oDocumentoData.Update(objComprobante); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, objComprobante.segUsuarioEdita, objComprobante.codEmpresa.ToString()); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Marcaciones /// En la BASE de DATO la Tabla : [Asistencia.Marcaciones] /// <summary> /// <param name = >itemMarcaciones</param> public ReturnValor Insert(BEMarcacion itemMarcaciones) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { string FECHA_Sola = itemMarcaciones.FechaHora.ToShortDateString(); itemMarcaciones.FechaTexto = Convert.ToDateTime(FECHA_Sola); itemMarcaciones.FechaHora = Convert.ToDateTime(FECHA_Sola + " " + itemMarcaciones.Hora + ":00"); if (itemMarcaciones.TeclaReloj == null) { itemMarcaciones.TeclaReloj = ""; } else { itemMarcaciones.TeclaReloj = itemMarcaciones.TeclaReloj; } oReturnValor.CodigoRetorno = oMarcacionesData.Insert(itemMarcaciones); if (oReturnValor.CodigoRetorno != null) { oReturnValor.Exitosa = true; oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Marcaciones /// En la BASE de DATO la Tabla : [Asistencia.Marcaciones] /// <summary> /// <param name = >itemMarcaciones</param> public ReturnValor Insert(List <BEMarcaje> listaMarcajes, BEFormatoReloj prmFormatosRelojes) { Int32 CONTADOR = 0; try { //using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) //{ foreach (BEMarcaje itemMarcaje in listaMarcajes) { itemMarcaje.NumeroMarcacion = itemMarcaje.NumeroMarcacion.Trim().PadLeft(prmFormatosRelojes.PosicionTarjetaFin - prmFormatosRelojes.PosicionTarjetaIni, '0'); if (oMarcacionesData.Find(itemMarcaje.NumeroMarcacion, itemMarcaje.FechaHora, itemMarcaje.Hora).NumeroMarcacion == null) { oMarcacionesData.Insert(itemMarcaje); ++CONTADOR; } } oReturnValor.Exitosa = true; if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); //tx.Complete(); } //} } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); oReturnValor.Message = "POSICIÓN : " + CONTADOR.ToString().PadLeft(6, '0') + " - " + oReturnValor.Message; } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo DocumentoSerie /// En la BASE de DATO la Tabla : [GestionComercial.DocumentoSerie] /// <summary> /// <param name="objDocumentoSerie"></param> /// <returns></returns> public ReturnValor InsertDocumentoSerie(BEDocumentoSerie objDocumentoSerie) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { BEPuntoDeVenta objPuntoDeVenta = new PuntoDeVentaData().Find(objDocumentoSerie.codEmpresaRUC, objDocumentoSerie.CodigoPuntoVenta); objDocumentoSerie.CodigoPersonaEmpre = objPuntoDeVenta.codPersonaEmpre; var resultInsert = oDocumentoSerieData.Insert(objDocumentoSerie); if (resultInsert.ErrorCode > 0) { oReturnValor.codRetorno = resultInsert.ErrorCode; oReturnValor.Exitosa = true; oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } else { oReturnValor.Message = resultInsert.ErrorMessage; } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, objDocumentoSerie.segUsuarioEdita, objDocumentoSerie.codEmpresa.ToString()); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ProductoKardexAux /// En la BASE de DATO la Tabla : [Produccion.ProductoExistenciasKardex] /// <summary> /// <param name="productoKardex"></param> /// <returns></returns> public ReturnValor Insert(ProductoKardexAux productoKardex) { ReturnValor objReturnValor = new ReturnValor(); try { //using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) //{ objReturnValor.codRetorno = objProductoKardexData.Insert(productoKardex); if (objReturnValor.codRetorno > 0) { objReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); objReturnValor.Exitosa = true; //tx.Complete(); } else { objReturnValor.Message = HelpMessages.KARDEX_NoRegistrado; } //} } catch (Exception ex) { HelpLogging.Write(TraceLevel.Error, string.Concat(this.GetType().Name, ".", MethodBase.GetCurrentMethod().Name), ex, productoKardex.segUsuarioEdita); objReturnValor = HelpException.mTraerMensaje(ex); } return(objReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Calendarios /// En la BASE de DATO la Tabla : [Asistencia.Calendarios] /// <summary> /// <param name = >itemCalendarios</param> public ReturnValor Insert(BECalendario itemCalendarios) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = oCalendariosData.Insert(itemCalendarios); foreach (BECalendarioDia itemCalendariosDias in itemCalendarios.listaCalendariosDias) { oReturnValor.CodigoRetorno = oCalendariosDiasData.Insert(itemCalendariosDias); } if (oReturnValor.Exitosa && oReturnValor.CodigoRetorno != null) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } else { oReturnValor.Exitosa = false; } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.TiposDeImpuesto /// En la BASE de DATO la Tabla : [GestionComercial.TiposDeImpuesto] /// <summary> /// <returns>bool</returns> public ReturnValor Delete(DTODeleteRequest pDelete) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor = objImpuestoData.Delete(pDelete); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.DELETE); tx.Complete(); } else { oReturnValor.Message = HelpMessages.VALIDACIONNoExiste; } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, pDelete.DelUser, pDelete.codEmpresa.ToString()); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ProductoPrecio /// En la BASE de DATO la Tabla : [GestionComercial.ProductoPrecio] /// <summary> /// <param name="itemProductoPrecio"></param> /// <returns></returns> public ReturnValor InsertUpdate(BEProductoPrecio objProductoPrecio) { try { oReturnValor = validaDatos(objProductoPrecio, HelpEventos.Accion.Nuevo); if (!oReturnValor.Exitosa) { return(oReturnValor); } using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { var resultUpdate = productoPrecioData.InsertUpdate(objProductoPrecio); oReturnValor.Exitosa = resultUpdate.ErrorCode > 0 ? true : false; oReturnValor.Message = oReturnValor.Exitosa ? HelpEventos.MessageEvento(HelpEventos.Process.NEW) : resultUpdate.ErrorMessage; if (oReturnValor.Exitosa) { tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name, objProductoPrecio.segUsuarioEdita, objProductoPrecio.codEmpresa.ToString()); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo CalendariosDias /// En la BASE de DATO la Tabla : [Asistencia.CalendariosDias] /// <summary> /// <param name = >itemCalendariosDias</param> public ReturnValor Insert(BECalendarioDia itemCalendariosDias) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { if (itemCalendariosDias.Registro == null || itemCalendariosDias.Registro == string.Empty) { oReturnValor.CodigoRetorno = oCalendariosDiasData.Insert(itemCalendariosDias); if (oReturnValor.CodigoRetorno != null) { oReturnValor.Exitosa = true; oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } else { oReturnValor.Exitosa = oCalendariosDiasData.Update(itemCalendariosDias); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT); tx.Complete(); } } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Calendarios /// En la BASE de DATO la Tabla : [Asistencia.Calendarios] /// <summary> /// <param name = >itemCalendarios</param> public ReturnValor Update(BECalendario itemCalendarios) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = oCalendariosData.Update(itemCalendarios); foreach (BECalendarioDia itemCalendariosDias in itemCalendarios.listaCalendariosDias) { itemCalendariosDias.CodigoCalendario = itemCalendarios.CodigoCalendario; itemCalendariosDias.SegUsuarioCrea = itemCalendarios.SegUsuarioCrea; itemCalendariosDias.SegUsuarioEdita = itemCalendarios.SegUsuarioEdita; if (itemCalendariosDias.Registro == null) { oReturnValor.CodigoRetorno = oCalendariosDiasData.Insert(itemCalendariosDias); } else { oReturnValor.Exitosa = oCalendariosDiasData.Update(itemCalendariosDias); } } if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ListaDePrecioDetalle /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecioDetalle] /// <summary> /// <param name="listaListaDePrecioDetalle"></param> /// <param name="listaProductoPrecio"></param> /// <returns></returns> public ReturnValor InsertDetalle(List <BEListaDePrecioDetalle> lstListaDePrecioDetalle, List <BEProductoPrecio> lstProductoPrecio) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { int indPRECIO_UPDATE = -1; foreach (BEListaDePrecioDetalle listaPrecioDetalle in lstListaDePrecioDetalle) { returnValor.codRetorno = listaDePrecioDetalleData.Insert(listaPrecioDetalle); if (returnValor.codRetorno != 0) { returnValor.Exitosa = true; } ProductoPrecioData productoPrecioData = new ProductoPrecioData(); lstProductoPrecio = productoPrecioData.List(new BaseFiltro { codProducto = listaPrecioDetalle.codProducto, codRegMoneda = string.Empty, codListaPrecio = null, codPerEmpresa = listaPrecioDetalle.CodigoPersonaEmpre, codPuntoVenta = listaPrecioDetalle.CodigoPuntoVenta, indEstado = true }); if (lstProductoPrecio.Count == 1) { if (listaPrecioDetalle.refEsParaVenta) { lstProductoPrecio[0].ValorVenta = listaPrecioDetalle.PrecioUnitario; } else { lstProductoPrecio[0].ValorCosto = listaPrecioDetalle.PrecioUnitario; } lstProductoPrecio[0].SegUsuarioCrea = listaPrecioDetalle.segUsuarioEdita; lstProductoPrecio[0].SegUsuarioEdita = listaPrecioDetalle.segUsuarioEdita; lstProductoPrecio[0].CodigoArguMoneda = listaPrecioDetalle.CodigoArguMoneda; lstProductoPrecio[0].codProducto = listaPrecioDetalle.codProducto; lstProductoPrecio[0].CodigoPuntoVenta = listaPrecioDetalle.CodigoPuntoVenta; lstProductoPrecio[0].CodigoListaPrecio = listaPrecioDetalle.CodigoLista; lstProductoPrecio[0].Estado = true; indPRECIO_UPDATE = productoPrecioData.Insert(lstProductoPrecio[0]); } } if (returnValor.Exitosa && indPRECIO_UPDATE != 0) { returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// ELIMINA un registro de la Entidad Asistencia.FormatosRelojes /// En la BASE de DATO la Tabla : [Asistencia.FormatosRelojes] /// <summary> /// <returns>bool</returns> public ReturnValor Delete(string prm_CodigoFormato) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = oFormatosRelojesData.Delete(prm_CodigoFormato); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.DELETE); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo TiposDeImpuesto /// En la BASE de DATO la Tabla : [GestionComercial.TiposDeImpuesto] /// <summary> /// <param name = >itemTiposDeImpuesto</param> private ReturnValor Update(BEImpuesto objImpuesto) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = objImpuestoData.Update(objImpuesto); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.ParteDiario /// En la BASE de DATO la Tabla : [GestionComercial.ParteDiario] /// <summary> /// <returns>bool</returns> public ReturnValor Delete(string prm_CodigoPersonaEmpre, string prm_CodigoPuntoVenta, string prm_CodigoParte) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = oParteDiarioData.Delete(prm_CodigoPersonaEmpre, prm_CodigoPuntoVenta, prm_CodigoParte); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.DELETE); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ParteDiario /// En la BASE de DATO la Tabla : [GestionComercial.ParteDiario] /// <summary> /// <param name = >itemParteDiario</param> public ReturnValor Update(BEParteDiario itemParteDiario) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = oParteDiarioData.Update(itemParteDiario); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="listaDePrecio"></param> /// <returns></returns> public ReturnValor Update(BEListaDePrecio listaDePrecio) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = listaDePrecioData.Update(listaDePrecio); if (returnValor.Exitosa) { returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo FormatosRelojes /// En la BASE de DATO la Tabla : [Asistencia.FormatosRelojes] /// <summary> /// <param name = >itemFormatosRelojes</param> public ReturnValor Insert(BEFormatoReloj itemFormatosRelojes) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = oFormatosRelojesData.Insert(itemFormatosRelojes); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.CondicionVenta /// En la BASE de DATO la Tabla : [GestionComercial.CondicionVenta] /// <summary> /// <returns>bool</returns> public ReturnValor Delete(BECondicion pCondicion) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { oReturnValor.Exitosa = objCondicionData.Delete(pCondicion); if (oReturnValor.Exitosa) { oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.DELETE); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Periodo /// En la BASE de DATO la Tabla : [Almacen.Periodo] /// </summary> /// <param name="pPeriodo"></param> /// <returns></returns> public ReturnValor Insert(BEPeriodo pPeriodo) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = periodoData.Insert(pPeriodo); if (returnValor.Exitosa) { returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// ELIMINA un registro de la Entidad Almacen.Inventarios /// En la BASE de DATO la Tabla : [Almacen.Inventarios] /// <summary> /// <param name="prm_codInventario"></param> /// <returns></returns> public ReturnValor DeleteInventarioDocumReg(BaseFiltroAlmacen pfiltro) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = inventarioData.DeleteInventarioDocumReg(pfiltro); if (returnValor.Exitosa) { returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.DELETE); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// ELIMINA un registro de la Entidad Almacen.Inventarios /// En la BASE de DATO la Tabla : [Almacen.Inventarios] /// <summary> /// <param name="prm_codInventario"></param> /// <returns></returns> public ReturnValor Delete(int pcodEmpresa, int intCodInventario) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = inventarioData.Delete(pcodEmpresa, intCodInventario); if (returnValor.Exitosa) { returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.DELETE); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.ListaDePrecio /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecio] /// <summary> /// <param name="prm_CodigoLista"></param> /// <returns></returns> public ReturnValor Delete(string prm_CodigoLista) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = listaDePrecioData.Delete(prm_CodigoLista); if (returnValor.Exitosa) { returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.DELETE); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo InventarioSerie /// En la BASE de DATO la Tabla : [Almacen.InventarioSerie] /// <summary> /// <param name = >itemInventarioSerie</param> public ReturnValor InsertInventarioSerie(List <BEInventarioSerie> lstInventarioSerie) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = inventarioSerieData.Insert(lstInventarioSerie); if (returnValor.Exitosa) { returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// ELIMINA un registro de la Entidad GestionComercial.ListaDePrecioDetalle /// En la BASE de DATO la Tabla : [GestionComercial.ListaDePrecioDetalle] /// <summary> /// <param name="prm_codListaDePrecioDetalle"></param> /// <returns></returns> public ReturnValor DeleteDetalle(int prm_codListaDePrecioDetalle) //string prm_CodigoLista, string prm_CodigoPersonaEmpre, string prm_CodigoPuntoVenta, string prm_CodigoProducto,string prm_CodigoArguMoneda) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = listaDePrecioDetalleData.Delete(prm_codListaDePrecioDetalle); //prm_CodigoLista, prm_CodigoPersonaEmpre, prm_CodigoPuntoVenta, prm_CodigoProducto, prm_CodigoArguMoneda); if (returnValor.Exitosa) { returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.DELETE); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }
/// <summary> /// ELIMINA un registro de la Entidad Almacen.Inventarios /// En la BASE de DATO la Tabla : [Almacen.Inventarios] /// <summary> /// <param name="prm_codInventario"></param> /// <returns></returns> public ReturnValor Delete(int intCodInventario) //string prm_CodigoPersonaEmpre, string prm_CodigoPuntoVenta, string prm_codDeposito, string prm_CodigoFormaPago, string prm_Periodo) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { returnValor.Exitosa = inventarioData.Delete(intCodInventario); //prm_CodigoPersonaEmpre, prm_CodigoPuntoVenta, prm_codDeposito,prm_CodigoFormaPago, prm_Periodo); if (returnValor.Exitosa) { returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.DELETE); tx.Complete(); } } } catch (Exception ex) { returnValor = HelpException.mTraerMensaje(ex); } return(returnValor); }