コード例 #1
0
 /// <summary>
 /// Almacena el registro de un objeto de tipo [Tabla].
 /// </summary>
 /// <param name="pItem"></param>
 public ReturnValor Update(BESistema pItem)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturn.Exitosa = oSistemaData.Update(pItem);
             if (oReturn.Exitosa)
             {
                 tx.Complete();
                 oReturn.Message = HelpMessages.Evento_EDIT;
             }
         }
     }
     catch (Exception ex)
     {
         oReturn = HelpException.mTraerMensaje(ex);
     }
     return(oReturn);
 }
コード例 #2
0
 public ReturnValor Delete(string prm_CodigoSistema)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturn.Exitosa = oSistemaData.Delete(prm_CodigoSistema);
             if (oReturn.Exitosa)
             {
                 tx.Complete();
                 oReturn.Message = HelpMessages.Evento_DELETE;
             }
         }
     }
     catch (Exception ex)
     {
         oReturn = HelpException.mTraerMensaje(ex);
     }
     return(oReturn);
 }
コード例 #3
0
 /// <summary>
 /// Almacena el registro de una ENTIDAD de registro de Tipo PuntosDeVenta
 /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta]
 /// <summary>
 /// <param name="objPuntoDeVenta"></param>
 /// <returns></returns>
 public ReturnValor Update(BEPuntoDeVenta objPuntoDeVenta)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = oPuntosDeVentaData.Update(objPuntoDeVenta);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT);
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
コード例 #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="prm_codPuntoDeVenta"></param>
 /// <returns></returns>
 public ReturnValor Delete(string prm_codPuntoDeVenta)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = oPuntosDeVentaData.Delete(prm_codPuntoDeVenta);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.DELETE);
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
コード例 #5
0
 //-------------------------------------------------------------------
 //Nombre:	EliminarDetalle
 //Objetivo: Elimina el registro de un objeto de tipo TEDetalle
 //Valores Prueba:
 //Creacion: WF(JAZH) 20080917 - REQ:XXX
 //Modificacion: WF(JAZH) 20080917 - REQ:XXX
 //-------------------------------------------------------------------
 public ReturnValor EliminarDetalle(string pCodTabla, string pCodArgu)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturn.Exitosa = oTablaRegistroData.Eliminar(pCodTabla, pCodArgu);
             if (oReturn.Exitosa)
             {
                 tx.Complete();
                 oReturn.Message = HelpMessages.Evento_DELETE;
             }
         }
     }
     catch (Exception ex)
     {
         oReturn = HelpException.mTraerMensaje(ex);
     }
     return(oReturn);
 }
コード例 #6
0
 //-------------------------------------------------------------------
 //Nombre:	ActualizarDetalle
 //Objetivo: Actualiza el registro de un objeto de tipo TEDetalle
 //Valores Prueba:
 //Creacion: WF(JAZH) 20080917 - REQ:XXX
 //Modificacion: WF(JAZH) 20080917 - REQ:XXX
 //-------------------------------------------------------------------
 public ReturnValor ActualizarDetalle(BERegistro pItem)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturn.Exitosa = oTablaRegistroData.Actualizar(pItem);
             if (oReturn.Exitosa)
             {
                 tx.Complete();
                 oReturn.Message = HelpMessages.Evento_EDIT;
             }
         }
     }
     catch (Exception ex)
     {
         oReturn = HelpException.mTraerMensaje(ex);
     }
     return(oReturn);
 }
コード例 #7
0
 /// <summary>
 /// Almacena el registro de una ENTIDAD de registro de Tipo ParteDiarioTurnos
 /// En la BASE de DATO la Tabla : [GestionComercial.ParteDiarioTurnos]
 /// <summary>
 /// <param name="objParteDiarioTurno"></param>
 /// <returns></returns>
 private ReturnValor Update(BEParteDiarioTurno objParteDiarioTurno)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = oParteDiarioTurnosData.Update(objParteDiarioTurno);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT);
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
コード例 #8
0
 /// <summary>
 /// ELIMINA un registro de la Entidad Importaciones.OIDUASerie
 /// En la BASE de DATO la Tabla : [Importaciones.OIDUASerie]
 /// <summary>
 /// <returns>List<OIDUASerie></returns>
 public ReturnValor Delete(List <BEOIDUASerie> lstOIDUASerie)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = oOIDUASerieData.Delete(lstOIDUASerie);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpMessages.Evento_DELETE;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
コード例 #9
0
 /// <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);
 }
コード例 #10
0
 /// <summary>
 /// Almacena el registro de una ENTIDAD de registro de Tipo Deposito
 /// En la BASE de DATO la Tabla : [Almacen.Deposito]
 /// <summary>
 /// <param name = >itemDeposito</param>
 public ReturnValor Update(BEDeposito deposito)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             returnValor.Exitosa = depositoData.Update(deposito);
             if (returnValor.Exitosa)
             {
                 returnValor.Message = HelpMessages.Evento_EDIT;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         returnValor = HelpException.mTraerMensaje(ex);
     }
     return(returnValor);
 }
コード例 #11
0
 /// <summary>
 /// Almacena el registro de una ENTIDAD de registro de Tipo PyDocumReg
 /// En la BASE de DATO la Tabla : [Proyectos.PyDocumReg]
 /// <summary>
 /// <param name="objPyDocumReg"></param>
 /// <returns></returns>
 public ReturnValor EliminarDocumReg(BEPyDocumReg objPyDocumReg)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = objPyDocumRegDataTx.Eliminar(objPyDocumReg);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpMessages.Evento_DELETE;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
コード例 #12
0
ファイル: EmpresaLogic.cs プロジェクト: ocarril/gh-sgpvdlls
 /// <summary>
 /// Almacena el registro de una ENTIDAD de registro de Tipo Empresa
 /// En la BASE de DATO la Tabla : [Seguridad.Empresa]
 /// <summary>
 /// <param name = >itemEmpresa</param>
 private ReturnValor Update(BEEmpresaRequest pEmpresa)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = oEmpresaData.Update(pEmpresa);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpMessages.Evento_EDIT;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
コード例 #13
0
 /// <summary>
 /// Almacena el registro de una ENTIDAD de registro de Tipo PyEquipo
 /// En la BASE de DATO la Tabla : [Proyectos.PyEquipo]
 /// <summary>
 /// <param name="objProyecto"></param>
 /// <returns></returns>
 public ReturnValor RegistrarEquipo(BEPyEquipo objPyEquipo)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = objPyEquipoDataTx.Registrar(objPyEquipo);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpMessages.Evento_NEW;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
コード例 #14
0
 /// <summary>
 /// Almacena el registro de una ENTIDAD de registro de Tipo PyMantenimiento
 /// En la BASE de DATO la Tabla : [Proyectos.PyMantenimiento]
 /// <summary>
 /// <param name="objProyecto"></param>
 /// <returns></returns>
 public ReturnValor ActualizarMantenimiento(BEPyMantenimiento objPyMantenimiento)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = objPyMantenimientoDataTx.Actualizar(objPyMantenimiento);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpMessages.Evento_EDIT;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
コード例 #15
0
ファイル: TarifaLogic.cs プロジェクト: ocarril/gh-sgpvdlls
 /// <summary>
 /// Almacena el registro de una ENTIDAD de registro de Tipo Tarifa
 /// En la BASE de DATO la Tabla : [Parqueo.Tarifa]
 /// <summary>
 /// <param name = >itemTarifa</param>
 public ReturnValor Update(TarifaAux itemTarifa)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = oTarifaData.Update(itemTarifa);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpMessages.Evento_EDIT;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
コード例 #16
0
 /// <summary>
 /// ELIMINA un registro de la Entidad Importaciones.OIDUACosto
 /// En la BASE de DATO la Tabla : [Importaciones.OIDUACosto]
 /// </summary>
 /// <param name="pFiltro"></param>
 /// <returns></returns>
 public ReturnValor Delete(BaseFiltroImp pFiltro)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             returnValor.Exitosa = oIDUACostoData.Delete(pFiltro);
             if (returnValor.Exitosa)
             {
                 returnValor.Message = HelpMessages.Evento_DELETE;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         returnValor = HelpException.mTraerMensaje(ex);
     }
     return(returnValor);
 }
コード例 #17
0
 /// <summary>
 /// ELIMINA un registro de la Entidad Importaciones.OIDUAProducto
 /// En la BASE de DATO la Tabla : [Importaciones.OIDUAProducto]
 /// </summary>
 /// <param name="prm_codOIDUAProducto"></param>
 /// <returns></returns>
 public ReturnValor Delete(List <BEOIDUAProducto> plstOIDUAProducto, string pUsuario)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             returnValor.Exitosa = oIDUAProductoData.Delete(plstOIDUAProducto, pUsuario);
             if (returnValor.Exitosa)
             {
                 returnValor.Message = HelpMessages.Evento_DELETE;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         returnValor = HelpException.mTraerMensaje(ex);
     }
     return(returnValor);
 }
コード例 #18
0
 /// <summary>
 /// Almacena el registro de una ENTIDAD de registro de Tipo OIDUAProducto
 /// En la BASE de DATO la Tabla : [Importaciones.OIDUAProducto]
 /// </summary>
 /// <param name="oIDUAProducto"></param>
 /// <returns></returns>
 public ReturnValor Insert(BEOIDUAProducto oIDUAProducto)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             returnValor.Exitosa = oIDUAProductoData.Insert(oIDUAProducto);
             if (returnValor.Exitosa)
             {
                 returnValor.Message = HelpMessages.Evento_NEW;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         returnValor = HelpException.mTraerMensaje(ex);
     }
     return(returnValor);
 }
コード例 #19
0
 /// <summary>
 /// ELIMINA un registro de la Entidad Almacen.Deposito
 /// En la BASE de DATO la Tabla : [Almacen.Deposito]
 /// <summary>
 /// <returns>bool</returns>
 public ReturnValor Delete(int pcodEmpresa, string strCodDeposito)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             returnValor.Exitosa = depositoData.Delete(pcodEmpresa, strCodDeposito);
             if (returnValor.Exitosa)
             {
                 returnValor.Message = HelpMessages.Evento_DELETE;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         returnValor = HelpException.mTraerMensaje(ex);
     }
     return(returnValor);
 }
コード例 #20
0
 /// <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);
 }
コード例 #21
0
 /// <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);
 }
コード例 #22
0
 /// <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);
 }
コード例 #23
0
 /// <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);
 }
コード例 #24
0
ファイル: TarifaLogic.cs プロジェクト: ocarril/gh-sgpvdlls
 /// <summary>
 /// ELIMINA un registro de la Entidad Parqueo.Tarifa
 /// En la BASE de DATO la Tabla : [Parqueo.Tarifa]
 /// <summary>
 /// <returns>bool</returns>
 public ReturnValor Delete(string prm_codTarifa)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = oTarifaData.Delete(prm_codTarifa);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpMessages.Evento_DELETE;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
コード例 #25
0
        public static BEUsuarioValidoResponse ValidarInicioSesion(BELoginModel plogin)
        {
            BEUsuarioValidoResponse pUserValido = new BEUsuarioValidoResponse();

            try
            {
                var BELogueo = new
                {
                    Login       = plogin.Usuario,
                    Contrasenia = plogin.Contrasenia,
                    KeySistema  = GlobalSettings.GetDEFAULT_KEY_SYSTEM()
                };

                bool hasError = false;
                Uri  uriURL   = new Uri(string.Concat(GlobalSettings.GetDEFAULT_URL_WS_API_Seguridad(),
                                                      WebConstants.URI_SEGURIDAD_POST_VALIDATE_USER));

                string responseBody = HelperWeb.ProcessRequest(uriURL.AbsoluteUri, WebConstants.METHOD_POST,
                                                               JsonConvert.SerializeObject(BELogueo),
                                                               WebConstants.CONTENT_TYPE_JSON, ref hasError);

                if (!hasError)
                {
                    pUserValido = JsonConvert.DeserializeObject <BEUsuarioValidoResponse>(responseBody);
                    pUserValido.ResultIndValido = true;
                }
                else
                {
                    ResponseHttpClient jsonResul = JsonConvert.DeserializeObject <ResponseHttpClient>(responseBody);
                    pUserValido.ResultIndValido = jsonResul.IsSuccess;
                    pUserValido.ResultIMessage  = jsonResul.Message;
                    return(pUserValido);
                }
            }
            catch (Exception ex)
            {
                var oReturnValor = HelpException.mTraerMensaje(ex, true, string.Concat("ValidarInicioSesion.", MethodBase.GetCurrentMethod().Name), plogin.Usuario);
                throw new Exception(oReturnValor.Message);
            }
            return(pUserValido);
        }
コード例 #26
0
ファイル: VehiculoLogic.cs プロジェクト: ocarril/gh-sgpvdlls
        /// <summary>
        /// Almacena el registro de una ENTIDAD de registro de Tipo Vehiculo
        /// En la BASE de DATO la Tabla : [Parqueo.Vehiculo]
        /// <summary>
        /// <param name = >itemVehiculo</param>
        public ReturnValor Insert(VehiculoAux itemVehiculo)
        {
            try
            {
                using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
                {
                    if (itemVehiculo.codPersonaCliente == string.Empty)
                    {
                        itemVehiculo.codPersonaCliente = null;
                    }
                    if (itemVehiculo.codRegColorExterno == string.Empty)
                    {
                        itemVehiculo.codRegColorExterno = null;
                    }
                    if (itemVehiculo.codRegColorInterno == string.Empty)
                    {
                        itemVehiculo.codRegColorInterno = null;
                    }
                    if (itemVehiculo.codRegMarcaModelo == string.Empty)
                    {
                        itemVehiculo.codRegMarcaModelo = null;
                    }
                    if (itemVehiculo.codRegTipoAbono == string.Empty)
                    {
                        itemVehiculo.codRegTipoAbono = null;
                    }

                    oReturnValor.Exitosa = oVehiculoData.Insert(itemVehiculo);
                    if (oReturnValor.Exitosa)
                    {
                        oReturnValor.Message = HelpMessages.Evento_NEW;
                        tx.Complete();
                    }
                }
            }
            catch (Exception ex)
            {
                oReturnValor = HelpException.mTraerMensaje(ex);
            }
            return(oReturnValor);
        }
コード例 #27
0
 /// <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 Insert(BEListaDePrecio listaDePrecio)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             returnValor.CodigoRetorno = listaDePrecioData.Insert(listaDePrecio);
             if (returnValor.CodigoRetorno != null)
             {
                 returnValor.Exitosa = true;
                 returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW);
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         returnValor = HelpException.mTraerMensaje(ex);
     }
     return(returnValor);
 }
コード例 #28
0
 /// <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 UpdateCajaActiva(BEParteDiario itemParteDiario)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             itemParteDiario.FechaParteYYYMMDD = HelpTime.ConvertYYYYMMDD(itemParteDiario.FechaParte);
             oReturnValor.Exitosa = oParteDiarioData.UpdateCajaActiva(itemParteDiario);
             if (oReturnValor.Exitosa)
             {
                 oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.EDIT);
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
コード例 #29
0
 /// <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 Insert(BEImpuesto objImpuesto)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.CodigoRetorno = objImpuestoData.Insert(objImpuesto);
             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);
 }
コード例 #30
0
ファイル: GrupoLogic.cs プロジェクト: ocarril/gh-sgpvdlls
 /// <summary>
 /// Almacena el registro de una ENTIDAD de registro de Tipo GrupoAux
 /// En la BASE de DATO la Tabla : [Almacen.GrupoAux]
 /// <summary>
 /// <param name = >grupo</param>
 public ReturnValor Insert(GrupoAux grupo)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             returnValor.codRetorno = grupoData.Insert(grupo);
             if (returnValor.codRetorno != 0)
             {
                 returnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW);
                 returnValor.Exitosa = true;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         returnValor = HelpException.mTraerMensaje(ex);
     }
     return(returnValor);
 }