/// <summary>
        /// Cuenta by Cuenta
        /// </summary>
        /// <param name="cuentaID"></param>
        /// <returns>Cuenta object</returns>
        public Cuenta GetCuentaByCuentaID(int cuentaID, out TransactionalInformation transaction)
        {
            transaction = new TransactionalInformation();
            Cuenta cuenta = new Cuenta();

            try
            {
                ICuentaDataService iCuentaDataService = new CuentaDataService();
                cuenta = iCuentaDataService.GetCuentaByCuentaID(cuentaID);
                transaction.ReturnStatus = true;
            }
            catch (Exception ex)
            {
                string errorMessage = ex.Message;
                transaction.ReturnMessage.Add(errorMessage);
                transaction.ReturnStatus = false;
            }

            return(cuenta);
        }
        /// <summary>
        /// Cuenta by Cuenta
        /// </summary>
        /// <param name="cuentaID"></param>
        /// <returns>Cuenta object</returns>
        public Cuenta GetCuentaByCuentaID(int cuentaID)
        {
            ICuentaDataService iCuentaDataService = new CuentaDataService();

            return(iCuentaDataService.GetCuentaByCuentaID(cuentaID));
        }