Example #1
0
        public bool Ins_CtaCtePagDatos(int nCtaCtePagcodigo, string cCtaCtePagDatPerJurCodigo, string cCtaCtePagDatBanco, string cCtaCtePagDatNroCuenta, DateTime dCtaCtePagDatFecha, string cCtaCtePagDatNroOperacion, double fCtaCtePagDatImporte, int nConValor)
        {
            bool exito = false;

            try
            {
                BE_ReqCtaCtePagDatos Request    = new BE_ReqCtaCtePagDatos();
                DA_CtaCtePagDatos    DAPagDatos = new DA_CtaCtePagDatos();

                Request.nCtaCtePagcodigo          = nCtaCtePagcodigo;
                Request.cCtaCtePagDatPerJurCodigo = cCtaCtePagDatPerJurCodigo; //Cod. Entidad Bancaria (cPerCodigo)
                Request.cCtaCtePagDatBanco        = cCtaCtePagDatBanco;        //Descripcion banco
                Request.cCtaCtePagDatNroCuenta    = cCtaCtePagDatNroCuenta;    //Nro. Tarjeta / Cuenta en la cual hizo el deposito
                Request.dCtaCtePagDatFecha        = dCtaCtePagDatFecha;
                Request.cCtaCtePagDatNroOperacion = cCtaCtePagDatNroOperacion; // nro operacion y/o transaccion / voucher deposito
                Request.fCtaCtePagDatImporte      = fCtaCtePagDatImporte;
                Request.nConValor = nConValor;

                if (!DAPagDatos.Ins_CtaCtePagDatos(Request))
                {
                    throw new ApplicationException("Se encontraron errores en la transaccion: [Ins_CtaCtePagDatos].!");
                }
                else
                {
                    exito = true;
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(exito);
        }
Example #2
0
        //-----------------------
        // Insert CtaCtePagDatos
        //-----------------------
        public bool Ins_CtaCtePagDatos(BE_ReqCtaCtePagDatos Request)
        {
            bool exito = false;

            try
            {
                clsConection Obj    = new clsConection();
                string       Cadena = Obj.GetConexionString("Naylamp");

                using (SqlConnection cn = new SqlConnection(Cadena))
                {
                    cn.Open();

                    using (SqlCommand cm = new SqlCommand())
                    {
                        cm.CommandText = "[usp_Ins_CtaCtePagDatos]";
                        cm.CommandType = CommandType.StoredProcedure;
                        cm.Parameters.AddWithValue("nCtaCtePagcodigo", Request.nCtaCtePagcodigo);                   //Correlativo CtaCtePago(nCtaCtePagCodigo)
                        cm.Parameters.AddWithValue("cCtaCtePagDatPerJurCodigo", Request.cCtaCtePagDatPerJurCodigo); //PerJurCodigo (Banco)
                        cm.Parameters.AddWithValue("cCtaCtePagDatBanco", Request.cCtaCtePagDatBanco);               //Nonmbre banco
                        cm.Parameters.AddWithValue("cCtaCtePagDatNroCuenta", Request.cCtaCtePagDatNroCuenta);       //Nro. Tarjeta y/o numero de cuenta

                        cm.Parameters.AddWithValue("dCtaCtePagDatFecha", Request.dCtaCtePagDatFecha);

                        cm.Parameters.AddWithValue("cCtaCtePagDatNroOperacion", Request.cCtaCtePagDatNroOperacion); //Nro. Operacion (voucher)
                        cm.Parameters.AddWithValue("fCtaCtePagDatImporte", Request.fCtaCtePagDatImporte);
                        cm.Parameters.AddWithValue("nConValor", Request.nConValor);

                        cm.Connection = cn;

                        if (cm.ExecuteNonQuery() > 0)
                        {
                            exito = true;
                        }
                        else
                        {
                            throw new ApplicationException("Se ha producido error procedimiento almacenado: [Ins_CtaCtePagDatos]; Consulte al administrador del sistema");
                        }
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(exito);
        }