Let us assume the following relationships (diagram). A FundCompany has Funds, and Accounts. There is also a FundAccount which creates a many-to-many relationship (as well as other attributes at the relationship level) between Accounts and Funds. Lastly an Account has one or more Beneficiary.The FundCompany is an aggregate root as it's at the top of the pyramid. Neither Account nor Fund can exist without the FundCompany. FundAccount cannot exist without both Fund and Account; does that make them both aggregate roots? Or is Fund still the only aggregate root, having to go through it to perform operations on FundAccount entities? The fact that the Account also has Beneficiaries, which cannot exist without the Account, does that also signal Account being an aggregate root?
All of the entities on this diagram will require CRUD operations and screens in my application. The reason I'm bringing this is up is most often every UI screen will store the ID of the row/entity it's referencing. So for example a user clicks "Details" on a table with Funds, I might need to retrieve a fund via its ID. My understanding is that if an entity needs direct access then it's an aggregate root in itself. However this would make a lot of entities aggregate roots by default.Based on the answers to above questions I have to map these operations to the proper aggregate root's repository.
Say I have a single page/form with a search facility (i.e. a textbox plus 'Go' button) and a login facility (username, password and 'Login' button).
Is it possible to identify within the Page_Load event which button the user has clicked - i.e. 'Go' or 'Login' - can I somehow use the 'Source' and/or 'e' parameters to identify this?
I can direct both buttons to different OnClick event handlers or direct both to the same handler and identify the button using the Id or text properties but I'm curious to know whether the button can be identified at the Load stage.
I'm using Visual Web Developer 2008 Express Edition, coding in C#. I think that the framework that I am aiming for is 2.0.
I am working on some old projects here where I work. However, I do not have access, nor do I know what the original programmer used to write this code.
The following code gives me an error:
[Code]....
(note that SlideList is an ArrayList that is being assigned to a DataSource. Also, this code is found inside a function named "CreateFeaturedSlideShow", which is called by the function "Page_Load" in "default.aspx.cs")
When I try to compile the project I get this error code: "The type or namespace name 'slideShow' could not be found (are you missing a using directive or an assembly reference?)"
When I comment out the code, the project compiles. However, when I try to run it, I get another error message: "Only one of AdvertisementFile, DataSource, or DataSourceID properties can be set on AdRotator 'AdRotator1'. "
From examing the rest of the code, it seems like this part of the project is populating a database with advertisement data, and selecting an ad at random, and keeping track of various statistics.
My problem is that I am having difficulty locating anything that will give me a slideShow namespace. The top result seems to be the SlideShow Extender, but after adding this toolkit to my toolbox nothing changed, which leads me to believe that I have something else.
Does anybody know where I can find this 'slideShow' that is referred to in the code?
In a WebPart class, I have one label and two buttons. When a button is clicked, I would like the label to identify the clicked button.
I have the code:
Private Sub TestWebPartClass_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender Dim Label1 As New Label() Dim Button1 As New Button() Dim Button2 As New Button()
[Code]....
How do I now add (in VB please) the event handlers so that, when a button is clicked, Label1 identifies the clicked button.
i am working on asp.net application using C#, identifying properties that are unused in my project. in Code analysis tool i am able to see unused private fields getting reported (Avoid unused private fields), but is there any such facility too for unused Properties declared in the class.
I am in the process of building a survey using asp.net and store these results into a database. Now this is what I am trying to achieve: - The survey is fairly long but will be split up in sections. - the way I have been told to develop this is to save each section into the database when the user clicks on a next button for example rather than clicking a final submit button and then submitting the results all in one go to the database. The reason being is for example, the user's browser crashes etc or if they accidentally close it down. I need to build it such a way that survey can remember who the person is.
I can't use windows authentication as it will be externally based, is there anyway I can uniquely identify people when they arrive on the web application e.g. by using a guid? Can it be guaranteed that the person who arrives on the application with a guid on that machine be exactly the same when he/she arrives again?
Using SQL server and C# to build my web site. I need to do a bulk upload Employee data from Excel to SQL.
I use the following code to perform this. The code works fine.
[Code]....
In the Employee table there is a field called ID which is of type int and auto incrememntral . This is the primary key.
There cannot be duplicates in the combination of EmployeeName and Location. If the user tries to upload ( through the Excel file) the combination of EmployeeName and Location which is there in the database, I need to flag it.
How can I identify the duplicates in an easy way rather than going through all the records again and again? Any functaion in SQL I can use to identify the duplicates?
In my query , I have an aggregate function and other columns and a Group By clause where there is a column which I need to show without placing it in Group By clause.
When making a Table Report, I can add a Sum to to each Columns.After this I manually add a new Column. In this column I make some Calculations based on values found in some of the other columns in my Table report. Thease calculations are performed correct. I am using code like=ReportItems!TextBox_xxx.Value to get the code from the other text boxes.But now I will add a sum also to the Column I have manually added, but I get the error message:
Error 3 [rsAggregateReportItemInBody] The Value expression for the textrun 'Textbox_ONorm_Total_SubID.Paragraphs[0].TextRuns[0]' uses an aggregate function on a report item. Aggregate functions can be used only on report items contained in page headers and footers. D:JensenSQL Reporting ServicesJensen TIPJensen TIPProd_MCAS.rdl 0 0
In my query , I have an aggregate function and other columns and a Group By clause where there is a column which I need to show without placing it in Group By clause.
hen i run a Pivot query, i receive this error. It looks not harmfull, because query executed successfully and the results arepartially ok. But for some columns, i get NULL values surprisingly. Because i have carefully checked all data in the source for the null values. All NULL values converted to ZERO, so there is no reeason for such error.I do not understand why this error for?
Is there a way to do this in either scalar function form or in an aggregate function form? The problem I'm dealing with is building a security system with multiple tiers of inheritable permissions. Like you'll inherit certain permissions form the department level and then certain permissions from the supervisor level. I'd like to find a way to produce these resultsFor user permissions I pull these binary values and get these results, (they are sorted by their tree node depth level in the hierarchy.
Is there a way to do this in either scalar function form or in an aggregate function form? The problem I'm dealing with is building a security system with multiple tiers of inheritable permissions. Like you'll inherit certain permissions form the department level and then certain permissions from the supervisor level. I'd like to find a way to produce these results
For user permissions I pull these binary values and get these results, (they are sorted by their tree node depth level in the hierarchy.)
[code]....
Does it look like I will be stuck with manually compiling the tables of departmentpermissions and supervisorpermissions base on every possible outcome of inherited permissions or is there a way to do this on the fly in an efficient manner?
Error i am facing is :Msg 8668, Level 16, State 0, Line 2Cannot create the clustered index 'RateViewIndex' on view 'NoteToPass.dbo.RateView' because the select list of the view contains an expression on result of aggregate function or grouping column. Consider removing expression on result of aggregate function or grouping column from select list.
The end goal is to be able to reference our address book, and give the user the ability to select a Manager, which then in turn would return all the results for all the users under that manager. This information is stored in our Exchange servers address book. ie when you select on a person's name in Outlook, then Organization, you get their manager, so when you select the Manager on this site, I want it to return the results for all of his/her members.
I have a site that has a dropdown list of users who've entered data into a DB. This list is populated with a User's alias when they enter data.This DB of data (including Users' aliases) contains data from users in multiple groups, and I am trying to figure out how I can access our Outlook exchange.
I am not understanding why I am getting the following error (also mentioned in the subject line). I have written the following function in SQL Server 2005:
CREATE FUNCTION dbo.GetCandateID() RETURNS INT AS BEGIN declare @candidate_id int SELECT @candidate_id = max(c.candidate_id) from dbo.candidates c if(@candidate_id is null) set @candidate_id = 1001 else set @candidate_id = @candidate_id + 1 return @candidate_id END
The function compiled properly. I have used the above function like below in the query:
select dbo.GetCandidateID()
I am getting the following error: Cannot find either column "dbo" or the user-defined function or aggregate "dbo.GetCandidateID", or the name is ambiguous
I'm curious as to what people consider better practice, between duplicating model structure in the view model and using a mapping tool to move data between the two, or aggregate the model inside the view model, i.e. have a property on the view model class that is a reference to the actual model. Which is considered a better approach in general?