public void OnCreatingDataSource(ObjectDataSourceEventArgs e)
        {
            if (e == null)
                throw new ArgumentNullException("e");

            e.ObjectInstance = _controller;
        }
예제 #2
0
        protected void jobDataSource_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
        {
            var factory = new JobDescriptionFactory(RegistryContext);
            factory.JobDefinitionGuids.Clear();
            factory.JobDefinitionGuids.UnionWith(JobDescriptionFactory.ExportJobDefinitionGuids);

            e.ObjectInstance = factory;
        }
예제 #3
0
        protected void eventDataSource_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
        {
            WebEventFactory f = new WebEventFactory();

            f.Filter = LogFilterControl.Filter;

            e.ObjectInstance = f;
        }
예제 #4
0
 void ObjectDataSource_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
 {
     if (KernelLocator.Kernel != null)
         e.ObjectInstance = KernelLocator.Kernel.Get(BuildManager.GetType(TypeName, false));
     else
     {
         throw new Exception("Kernel must not be null, Make sure your Global application inherits from GlobalApp located in R3M.Integration.Ninject.Web");
     }
 }
        private void OnObjectCreating(object sender, ObjectDataSourceEventArgs e)
        {
            if (e == null)
            {
                throw new ArgumentNullException("e");
            }

            e.ObjectInstance = this.parentHost;
        }
 protected void ObjectDataSource1_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
 {
     foreach (SysTable t in Restaurant.tableList )
     {
         if (t.name == tableName)
         {
             e.ObjectInstance =  t.GetReservation(); //从桌子name获得用户reservation信息
             List<DishQuota> d = t.GetReservation().GetDishQuota();// 显示在表格头部
             Label1.Text = "Table: " + tableName;
             Label2.Text = "Customer: " + t.GetReservation().customerName;
         }
     }
 }
예제 #7
0
        protected void jobDataSource_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
        {
            RegistryContext.TransactionMode = Registry.TransactionMode.DirtyRead;
            var factory = new JobDescriptionFactory(RegistryContext);
            e.ObjectInstance = factory;

            switch (multiView.ActiveViewIndex)
            {
                case 0:     // all jobs
                    break;
                case 1:     // query jobs
                    factory.JobDefinitionGuids.Clear();
                    factory.JobDefinitionGuids.UnionWith(JobDescriptionFactory.QueryJobDefinitionGuids);
                    break;
                case 2:     // export jobs
                    factory.JobDefinitionGuids.Clear();
                    factory.JobDefinitionGuids.UnionWith(JobDescriptionFactory.ExportJobDefinitionGuids);
                    break;
                default:
                    throw new NotImplementedException();
            }
        }
예제 #8
0
		protected void GetStudyDataSource(object sender, ObjectDataSourceEventArgs e)
		{
			if (_dataSource == null)
			{
				_dataSource = new StudyDataSource();

				_dataSource.StudyFoundSet += delegate(IList<StudySummary> newlist)
										{
											Studies = newlist;
										};
			}

			e.ObjectInstance = _dataSource;

			if (DataSourceCreated != null)
				DataSourceCreated(_dataSource);

		}
		private void DataSource_ObjectCreated(object sender, ObjectDataSourceEventArgs e)
		{
			var dataSource = e.ObjectInstance as DeletedStudyDataSource;
			if (dataSource != null)
			{
				dataSource.AccessionNumber = SearchHelper.TrailingWildCard(AccessionNumber.TrimText);
				dataSource.PatientsName = SearchHelper.NameWildCard(PatientName.TrimText);
				dataSource.PatientId = SearchHelper.TrailingWildCard(PatientId.TrimText);
				dataSource.StudyDescription = SearchHelper.LeadingAndTrailingWildCard(StudyDescription.TrimText);
				dataSource.DeletedBy = DeletedBy.TrimText;
				if (!String.IsNullOrEmpty(StudyDate.Text))
				{
					DateTime value;
					if (DateTime.TryParseExact(StudyDate.Text, StudyDateCalendarExtender.Format,
					                           CultureInfo.InvariantCulture, DateTimeStyles.None,
					                           out value))
					{
						dataSource.StudyDate = value;
					}
				}
			}
		}
 protected virtual new void OnObjectCreating(ObjectDataSourceEventArgs e)
 {
 }
예제 #11
0
 protected void ObjectDataSource1_ObjectCreated(object sender, ObjectDataSourceEventArgs e)
 {
     e.ObjectInstance = ctl;
 }
 protected void ObjectDataSource1_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
 {
     e.ObjectInstance = authorsWS;
 }
예제 #13
0
		void view_ObjectCreate (object sender, ObjectDataSourceEventArgs e)
		{
			event_checker = true;
		}
예제 #14
0
 public void SetObjectDataSourceInstance(Object source, ObjectDataSourceEventArgs eventArgs)
 {
     eventArgs.ObjectInstance = calendarManager;
 }
예제 #15
0
 protected void OnExpensesDataSourceObjectCreating(object sender, ObjectDataSourceEventArgs e)
 {
     e.ObjectInstance = this.Repository;
 }
예제 #16
0
        protected void GetUserDataSource(object sender, ObjectDataSourceEventArgs e)
        {
            if (_dataSource == null)
            {
                _dataSource = new UserDataSource();

                _dataSource.UserFoundSet += delegate(IList<UserRowData> newlist)
                                        {
                                            _userRows = newlist;
                                        };
            }

            e.ObjectInstance = _dataSource;

            if (DataSourceCreated != null)
                DataSourceCreated(_dataSource);

        }
예제 #17
0
        /// <summary>
        /// Instantiates the business logic layer object, in order to fill the main grid
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void odsStores_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
        {
            try
            {
                _TopStore = new Bll.TopStore();

                e.ObjectInstance = _TopStore;
            }
            catch (System.Exception ex)
            {

                // TODO: Error LOG

                ShowErrorMessage();
            }
        }
예제 #18
0
		protected void GetRestoreQueueDataSource(object sender, ObjectDataSourceEventArgs e)
		{
			if (_dataSource == null)
			{
				_dataSource = new RestoreQueueDataSource();

				_dataSource.RestoreQueueFoundSet += delegate(IList<RestoreQueueSummary> newlist)
										{
											Items = newlist;
										};
			}

			e.ObjectInstance = _dataSource;

			if (DataSourceCreated != null)
				DataSourceCreated(_dataSource);

		}
 protected void ObjectDataSource3_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
 {
 }
		object CreateObjectInstance ()
		{
			ObjectDataSourceEventArgs args = new ObjectDataSourceEventArgs (null);
			OnObjectCreating (args);
			
			if (args.ObjectInstance != null)
				return args.ObjectInstance;
				
			object ob = Activator.CreateInstance (ObjectType);
			
			args.ObjectInstance = ob;
			OnObjectCreated (args);
			
			return args.ObjectInstance;
		}
		protected virtual void OnObjectCreating (ObjectDataSourceEventArgs e)
		{
			if (Events != null) {
				ObjectDataSourceObjectEventHandler eh = (ObjectDataSourceObjectEventHandler) Events [ObjectCreatingEvent];
				if (eh != null) eh (this, e);
			}
		}
예제 #22
0
 protected void InternalDataSource_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
 {
     if (parentEntity != null)
     {
         WebEntityFactory ef = new WebEntityFactory(((PageBase)Page).RegistryContext);
         ef.ParentEntity = parentEntity;
         ef.ChildrenType = childrenType;
         e.ObjectInstance = ef;
     }
     else
     {
         e.ObjectInstance = null;
     }
 }
예제 #23
0
 private void ods_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
 {
     e.ObjectInstance = new TableAdapter(_dt, _VirtualItemCount);
 }
예제 #24
0
파일: Roles.aspx.cs 프로젝트: kenchic/SAF
 protected void odsDatos_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
 {
     var ejecutor = (BaseDatos.Comandos)Session["ejecutorBD"];
     e.ObjectInstance = new clsFachadaClaseBase(ref ejecutor);
 }
 protected virtual new void OnObjectCreating(ObjectDataSourceEventArgs e)
 {
 }
예제 #26
0
		public void DoOnObjectCreated (ObjectDataSourceEventArgs e)
		{
			base.OnObjectCreated (e);
		}
예제 #27
0
		protected void GetApplicationLogDataSource(object sender, ObjectDataSourceEventArgs e)
		{
			if (_dataSource == null)
			{
				_dataSource = new ApplicationLogDataSource();

				_dataSource.ApplicationLogFoundSet += delegate(IList<Model.ApplicationLog> newlist)
										{
											ApplicationLogs = newlist;
										};
			}

			e.ObjectInstance = _dataSource;

			if (DataSourceCreated != null)
				DataSourceCreated(_dataSource);
		}
예제 #28
0
 private void DoObjectCreating(object sender, ObjectDataSourceEventArgs e)
 {
     e.ObjectInstance = dataObjectOperator;
 }
 protected void gridDS_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
 {
     e.ObjectInstance = this;
 }
예제 #30
0
 protected void OrderObject_ObjectCreating(object sender, 
     ObjectDataSourceEventArgs e)
 {
     e.ObjectInstance = (Order)Session["order"];
 }
 //Initilazing ObjectDataSource
 protected void appointmentsDataSource_ObjectCreated(object sender, System.Web.UI.WebControls.ObjectDataSourceEventArgs e)
 {
     e.ObjectInstance = new CustomEventDataSource(GetCustomEvents());
 }
예제 #32
0
 // Populating ObjectDataSource
 protected void appointmentsDataSource_ObjectCreated(object sender, ObjectDataSourceEventArgs e)
 {
     e.ObjectInstance = new CustomEventDataSource(GetCustomEvents());
 }
예제 #33
0
 protected void ObjectDataSource_ObjectCreating(object sender, System.Web.UI.WebControls.ObjectDataSourceEventArgs e)
 {
     e.ObjectInstance = this.Presenter;
 }