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

C#

 
AnswerRe: Edit text file using C# Pin
srikanth kamuju29-May-13 23:21
professionalsrikanth kamuju29-May-13 23:21 
AnswerRe: Edit text file using C# Pin
AlphaDeltaTheta29-May-13 23:37
AlphaDeltaTheta29-May-13 23:37 
GeneralRe: Edit text file using C# Pin
Richard MacCutchan29-May-13 23:43
mveRichard MacCutchan29-May-13 23:43 
GeneralRe: Edit text file using C# Pin
AlphaDeltaTheta30-May-13 0:01
AlphaDeltaTheta30-May-13 0:01 
QuestionC# window application Deployment Pin
AjitRaje29-May-13 21:57
AjitRaje29-May-13 21:57 
AnswerRe: C# window application Deployment Pin
Abhinav S29-May-13 22:32
Abhinav S29-May-13 22:32 
QuestionClasses containing Lists Pin
huge_superman29-May-13 21:34
huge_superman29-May-13 21:34 
AnswerRe: Classes containing Lists Pin
Jasmine250130-May-13 9:50
Jasmine250130-May-13 9:50 
You're not creating two lists, you're just changing the values. Also, you are not using strongly typed lists - that isn't causing your problem, but you should change to that.

SQL
public class Customer
{
public string CustomerCode { get; set; }
public List<Warehouse> CustomerWarehouses { get; set; }
}

public class Warehouse
{
public string Name { get; set; }
public List<Stock> Stocks { get; set; }
}

public class Stock
{
public string StockCode { get; set; }
public string Description { get; set; }
public int QtyAvailable {get; set;}
}


Note that I changed the name of the "StockCode" list because it is not containing StockCodes, it contains Stock objects. Given that class structure, if you wanted to create two warehouses, A1 and B1, and put one Stock item in each, you need to be careful how you create your lists - you haven't provided any method of initializing them in your classes. You didn't write constructors in these classes, so your List objects start out NULL.

Here's sample code to create two warehouses with one item each...

Create a constructor for the Customer object, to initialize your lists...

C#
public class Customer {
    public Customer() {
        CustomerWarehouses = new List<Warehouse>();
    }

    public string CustomerCode { get; set; }
    public List<Warehouse> CustomerWarehouses { get; set; }
}


Now, when you create a Customer object, you have a list ready to go, but it contains NO Warehouse objects - you'll have to add one. Can you see where I'm going with this? Think it out in steps and code up those steps - then post all your code if you're still having problems, your original question doesn't include the code we need in order to answer it. SHOW how you're populating these objects.
QuestionHow to create a setup with two startup object in visual studio 2010? Pin
Viswanathan Ramamoorthy29-May-13 21:14
Viswanathan Ramamoorthy29-May-13 21:14 
AnswerRe: How to create a setup with two startup object in visual studio 2010? Pin
Eddy Vluggen29-May-13 22:00
professionalEddy Vluggen29-May-13 22:00 
AnswerRe: How to create a setup with two startup object in visual studio 2010? Pin
Amol_B30-May-13 20:19
professionalAmol_B30-May-13 20:19 
Questionresize chart in winform using c# Pin
mit6229-May-13 21:00
mit6229-May-13 21:00 
AnswerRe: resize chart in winform using c# Pin
Richard MacCutchan29-May-13 21:03
mveRichard MacCutchan29-May-13 21:03 
QuestionProblems in handling windows forms Pin
Arun kumar Gautam29-May-13 18:58
Arun kumar Gautam29-May-13 18:58 
AnswerRe: Problems in handling windows forms Pin
Richard MacCutchan29-May-13 21:09
mveRichard MacCutchan29-May-13 21:09 
AnswerRe: Problems in handling windows forms Pin
Anna King30-May-13 2:49
professionalAnna King30-May-13 2:49 
AnswerRe: Problems in handling windows forms Pin
Eddy Vluggen30-May-13 2:56
professionalEddy Vluggen30-May-13 2:56 
GeneralTo overcome the load screen flashes with user control and images and controls Pin
Lương Tuấn Anh29-May-13 18:30
Lương Tuấn Anh29-May-13 18:30 
AnswerRe: To overcome the load screen flashes with user control and images and controls Pin
Eddy Vluggen29-May-13 22:33
professionalEddy Vluggen29-May-13 22:33 
GeneralRe: To overcome the load screen flashes with user control and images and controls Pin
Lương Tuấn Anh30-May-13 4:56
Lương Tuấn Anh30-May-13 4:56 
GeneralRe: To overcome the load screen flashes with user control and images and controls Pin
Eddy Vluggen30-May-13 4:58
professionalEddy Vluggen30-May-13 4:58 
GeneralRe: To overcome the load screen flashes with user control and images and controls Pin
Lương Tuấn Anh30-May-13 8:24
Lương Tuấn Anh30-May-13 8:24 
GeneralRe: To overcome the load screen flashes with user control and images and controls Pin
Eddy Vluggen30-May-13 9:05
professionalEddy Vluggen30-May-13 9:05 
GeneralRe: To overcome the load screen flashes with user control and images and controls Pin
Lương Tuấn Anh30-May-13 16:00
Lương Tuấn Anh30-May-13 16:00 
GeneralRe: To overcome the load screen flashes with user control and images and controls Pin
Eddy Vluggen31-May-13 6:18
professionalEddy Vluggen31-May-13 6:18 

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.