Beispiel #1
0
        /// <summary>
        /// Almacena el registro de una ENTIDAD de registro de Tipo TiposdeCambio
        /// En la BASE de DATO la Tabla : [GestionComercial.TiposdeCambio]
        /// <summary>
        /// <param name = >itemTiposdeCambio</param>
        public bool Update(BEFormaDePago objFormaDePago)
        {
            int codigoRetorno = -1;

            try
            {
                using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion))
                {
                    codigoRetorno = SQLDC.omgc_U_FormaDePago(
                        objFormaDePago.codFormaDePago,
                        objFormaDePago.desNombre,
                        objFormaDePago.indCobranza,
                        objFormaDePago.indEgreso,
                        objFormaDePago.indActivo,
                        objFormaDePago.indIngreso,
                        objFormaDePago.indNotacredito,
                        objFormaDePago.indVenta,
                        objFormaDePago.segUsuarioEdita,
                        objFormaDePago.segMaquinaEdita);
                    codigoRetorno = 0;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(codigoRetorno == 0 ? true : false);
        }
Beispiel #2
0
        /// <summary>
        /// Almacena el registro de una ENTIDAD de registro de FormaDePago
        /// En la BASE de DATO la Tabla : [GestionComercialFormaDePago]
        /// </summary>
        /// <param name="objFormaDePago"></param>
        /// <returns></returns>
        public void Insert(BEFormaDePago objFormaDePago)
        {
            int?codigoRetorno = null;

            try
            {
                using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion))
                {
                    SQLDC.omgc_I_FormaDePago(
                        ref codigoRetorno,
                        objFormaDePago.desNombre,
                        objFormaDePago.indCobranza,
                        objFormaDePago.indEgreso,
                        objFormaDePago.indActivo,
                        objFormaDePago.indIngreso,
                        objFormaDePago.indNotacredito,
                        objFormaDePago.indVenta,
                        objFormaDePago.segUsuarioCrea,
                        objFormaDePago.segMaquinaCrea
                        );
                    objFormaDePago.codFormaDePago = codigoRetorno.HasValue ? codigoRetorno.Value : 0;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return;
        }
        /// <summary>
        /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.FormasDePago
        /// En la BASE de DATO la Tabla : [GestionComercial.FormasDePago]
        /// <summary>
        /// <param name="prm_codFormaDePago"></param>
        /// <returns></returns>
        public BEFormaDePago Find(int prm_codFormaDePago)
        {
            BEFormaDePago objFormaDePago = null;

            try
            {
                objFormaDePago = oFormaDePagoData.Find(prm_codFormaDePago);
            }
            catch (Exception ex)
            {
                var returnValor = HelpException.mTraerMensaje(ex, false, this.GetType().Name + '.' + MethodBase.GetCurrentMethod().Name);
                throw new Exception(returnValor.Message);
            }
            return(objFormaDePago);
        }
 /// <summary>
 /// Almacena el registro de una ENTIDAD de registro de Tipo FormasDePago
 /// En la BASE de DATO la Tabla : [GestionComercial.FormasDePago]
 /// <summary>
 /// <param name="objFormaDePago"></param>
 /// <returns></returns>
 public ReturnValor Update(BEFormaDePago objFormaDePago)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oReturnValor.Exitosa = oFormaDePagoData.Update(objFormaDePago);
             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 FormasDePago
 /// En la BASE de DATO la Tabla : [GestionComercial.FormasDePago]
 /// <summary>
 /// <param name="objFormaDePago"></param>
 /// <returns></returns>
 public ReturnValor Insert(BEFormaDePago objFormaDePago)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             oFormaDePagoData.Insert(objFormaDePago);
             oReturnValor.codRetorno = objFormaDePago.codFormaDePago;
             if (oReturnValor.codRetorno != 0)
             {
                 oReturnValor.Exitosa = true;
                 oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW);
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturnValor = HelpException.mTraerMensaje(ex);
     }
     return(oReturnValor);
 }
Beispiel #6
0
        /// <summary>
        /// Retorna una ENTIDAD de registro de la Entidad GestionComercial.TiposdeCambio
        /// En la BASE de DATO la Tabla : [GestionComercial.TiposdeCambio]
        /// <summary>
        /// <returns>Entidad</returns>
        public BEFormaDePago Find(int prm_codFormaDePago)
        {
            BEFormaDePago objFormaDePago = null;

            try
            {
                using (_CajaBancosDataContext SQLDC = new _CajaBancosDataContext(conexion))
                {
                    var resul = SQLDC.omgc_S_FormaDePago(prm_codFormaDePago, null, null);
                    foreach (var item in resul)
                    {
                        objFormaDePago = new BEFormaDePago()
                        {
                            codFormaDePago  = item.codFormaDePago,
                            desNombre       = item.desNombre,
                            indCobranza     = item.indCobranza,
                            indEgreso       = item.indEgreso,
                            indIngreso      = item.indIngreso,
                            indNotacredito  = item.indNotacredito,
                            indVenta        = item.indVenta,
                            indActivo       = item.indActivo,
                            segUsuarioCrea  = item.segUsuarioCrea,
                            segUsuarioEdita = item.segUsuarioEdita,
                            segFechaCrea    = item.segFechaCrea,
                            segFechaEdita   = item.segFechaEdita,
                            segMaquinaCrea  = item.segMaquina,
                        };
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(objFormaDePago);
        }
        /// <summary>
        /// Almacena el registro de una ENTIDAD de registro de Tipo FormasDePago
        /// En la BASE de DATO la Tabla : [GestionComercial.FormasDePago]
        /// <summary>
        /// <param name="objFormaDePago"></param>
        /// <returns></returns>
        public ReturnValor Insert(BEFormaDePago pFormaDePago)
        {
            ReturnValor objReturnValor = new FormaDePagoLogic().Insert(pFormaDePago);

            return(objReturnValor);
        }
        /// <summary>
        /// Almacena el registro de una ENTIDAD de registro de Tipo FormasDePago
        /// En la BASE de DATO la Tabla : [GestionComercial.FormasDePago]
        /// <summary>
        /// <param name="objFormaDePago"></param>
        /// <returns></returns>
        public ReturnValor Update(BEFormaDePago pFormaDePago)
        {
            ReturnValor objReturnValor = new FormaDePagoLogic().Update(pFormaDePago);

            return(objReturnValor);
        }