Click here to Skip to main content
15,881,588 members
Home / Discussions / C#
   

C#

 
AnswerRe: how to make a minimalist event manager with c# Pin
Gerry Schmitz17-Dec-19 6:01
mveGerry Schmitz17-Dec-19 6:01 
QuestionPrint on roll paper using report rdlc and reportviewer Pin
Member 1419221613-Dec-19 8:56
Member 1419221613-Dec-19 8:56 
AnswerRe: Print on roll paper using report rdlc and reportviewer Pin
Richard MacCutchan13-Dec-19 9:20
mveRichard MacCutchan13-Dec-19 9:20 
QuestionTracking Data Changes Pin
Kevin Marois13-Dec-19 8:41
professionalKevin Marois13-Dec-19 8:41 
AnswerRe: Tracking Data Changes Pin
Eddy Vluggen13-Dec-19 11:35
professionalEddy Vluggen13-Dec-19 11:35 
GeneralRe: Tracking Data Changes Pin
Kevin Marois13-Dec-19 11:43
professionalKevin Marois13-Dec-19 11:43 
AnswerRe: Tracking Data Changes Pin
Gerry Schmitz13-Dec-19 12:38
mveGerry Schmitz13-Dec-19 12:38 
GeneralRe: Tracking Data Changes Pin
Kevin Marois16-Dec-19 10:51
professionalKevin Marois16-Dec-19 10:51 
Based on your response, as well as Eddy's, I'm going to assume that my question wasn't clear. So let me clarify.

I need to write out the ID of the logged in user to records that are added, marked as deleted, or modified. There are probably over 50 methods in the DAL. The Create and Update methods take an entity, and the Delete methods take an int Id of the record to mark as deleted.

So, in the UI, the user clicks Add, fills out the data, then clicks Save. or makes changes to an existing record:...
Company ViewModel
public void SaveChanges()
{
    if (Company.Id == 0)
    {
        // Would you assign the ID of the logged in user here before calling the back end?? In EVERY Save method everywhere??
        Company.CreatedById = CurrentUser.Id;

        Company.Id = AppCore.BizObject.AddCompanyAsync(Company);
    }
    else
    {
        // Would you assign the ID of the logged in user here before calling the back end?? In EVERY Save method everywhere??
        Company.LastModifiedById = CurrentUser.Id;

        AppCore.BizObject.UpdateCompanyAsync(Company);
    }
}
Again, the question is, how or where does the ID of the user get assigned to EVERY entity being passed to the back end?
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.

GeneralRe: Tracking Data Changes Pin
Gerry Schmitz16-Dec-19 12:06
mveGerry Schmitz16-Dec-19 12:06 
QuestionHow do you make a unit test of an empty linked list? Pin
Melissa Anthonia13-Dec-19 7:56
Melissa Anthonia13-Dec-19 7:56 
AnswerRe: How do you make a unit test of an empty linked list? Pin
Melissa Anthonia13-Dec-19 9:13
Melissa Anthonia13-Dec-19 9:13 
GeneralRe: How do you make a unit test of an empty linked list? Pin
Gerry Schmitz13-Dec-19 12:49
mveGerry Schmitz13-Dec-19 12:49 
GeneralRe: How do you make a unit test of an empty linked list? Pin
Melissa Anthonia13-Dec-19 13:45
Melissa Anthonia13-Dec-19 13:45 
AnswerRe: How do you make a unit test of an empty linked list? Pin
Melissa Anthonia14-Dec-19 3:14
Melissa Anthonia14-Dec-19 3:14 
Questiondesign a printdocument control with a text and boxes like filling form Pin
bimalachira13-Dec-19 7:06
bimalachira13-Dec-19 7:06 
AnswerRe: design a printdocument control with a text and boxes like filling form Pin
OriginalGriff13-Dec-19 8:03
mveOriginalGriff13-Dec-19 8:03 
Questionc# memory crash Pin
Member 1449096413-Dec-19 5:26
Member 1449096413-Dec-19 5:26 
AnswerRe: c# memory crash Pin
OriginalGriff13-Dec-19 5:42
mveOriginalGriff13-Dec-19 5:42 
GeneralRe: c# memory crash Pin
Member 1449096413-Dec-19 5:57
Member 1449096413-Dec-19 5:57 
AnswerRe: c# memory crash Pin
OriginalGriff13-Dec-19 6:03
mveOriginalGriff13-Dec-19 6:03 
GeneralRe: c# memory crash Pin
Eddy Vluggen13-Dec-19 6:04
professionalEddy Vluggen13-Dec-19 6:04 
GeneralRe: c# memory crash Pin
OriginalGriff13-Dec-19 6:12
mveOriginalGriff13-Dec-19 6:12 
GeneralRe: c# memory crash Pin
Eddy Vluggen13-Dec-19 6:13
professionalEddy Vluggen13-Dec-19 6:13 
GeneralRe: c# memory crash Pin
Eddy Vluggen13-Dec-19 6:13
professionalEddy Vluggen13-Dec-19 6:13 
GeneralRe: c# memory crash Pin
Member 1449096413-Dec-19 6:21
Member 1449096413-Dec-19 6:21 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.