Ejemplo n.º 1
0
 /// <summary>
 ///  Create a basic instance of the search Controller for test
 /// </summary>
 /// <param name="undefinedDAO"></param>
 /// <param name="undefinedDB"></param>
 /// <param name="cm"></param>
 /// <param name="undefinedManager"></param>
 /// <param name="ApiContext"></param>
 public searchController(IundefinedDAO undefinedDAO, IundefinedDB undefinedDB, IConnectionManager cm, IundefinedManager undefinedManager, WebApiContext ApiContext)
     : base()
 {
     _cm                = cm;
     _IundefinedDAO     = undefinedDAO;
     _IundefinedDB      = undefinedDB;
     _Iundefinedmanager = undefinedManager;
     _ApiContext        = ApiContext;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Create a basic instance of the BudgetModel DAO class
 /// </summary>
 /// <param name="context"></param>
 /// <param name="db"></param>
 public undefinedDAO(WebApiContext context, IundefinedDB db)
 {
     // testing
     _context = context.TraceContext;
     if (!_context.Keys.Contains("CurrentDAO"))
     {
         _context.Add("CurrentDAO", this.GetType().FullName);
     }
     _DB = db;
 }
Ejemplo n.º 3
0
        /// <summary>
        /// Select Property Default Models method
        /// </summary>
        /// <param name="workingObjects"></param>
        /// <param name="bot"></param>
        /// <param name="connection"></param>
        /// <param name="transaction"></param>
        /// <param name="parameters"></param>
        /// <param name="db"></param>
        private void Selectpayments
        (
            IDictionary <object, object> workingObjects
            , RPComponents.IBusinessObjectTransaction bot
            , SqlConnection connection
            , SqlTransaction transaction
            , Hashtable parameters
            , IundefinedDB db
        )
        {
            db.SetNullParameters();
            db.SetParameters(db.Getpayment);

            using
            (
                SqlDataReader reader = ExecuteSqlDataReader
                                       (
                    db.Getpayment
                    , parameters
                    , connection
                    , transaction
                                       )
            )
            {
                IList <Ipayment> payment = new List <Ipayment>();
                while (reader.Read())
                {
                    Ipayment bob = (Ipayment)db.BuildObject(reader);
                    payment.Add(bob);
                    bot.Status = new TransactionStatus(TransactionStatus.Succeeded);
                }
                workingObjects.Add(WorkingTypes.payment, payment);
                if (bot.Status.IsInitial)
                {
                    bot.Status = new TransactionStatus(TransactionStatus.Succeeded);
                }
            }
        }