Click here to Skip to main content
15,889,992 members
Home / Discussions / C#
   

C#

 
QuestionImage processing Pin
Member 266560619-Sep-18 3:39
Member 266560619-Sep-18 3:39 
AnswerRe: Image processing Pin
OriginalGriff19-Sep-18 4:18
mveOriginalGriff19-Sep-18 4:18 
AnswerRe: Image processing Pin
Pete O'Hanlon19-Sep-18 5:05
mvePete O'Hanlon19-Sep-18 5:05 
QuestionApplications settings get messed up Pin
Acuena18-Sep-18 3:32
Acuena18-Sep-18 3:32 
QuestionC# Beginner - Online Student Project Pin
Member 1398787017-Sep-18 13:14
Member 1398787017-Sep-18 13:14 
AnswerRe: C# Beginner - Online Student Project Pin
Mycroft Holmes17-Sep-18 14:17
professionalMycroft Holmes17-Sep-18 14:17 
QuestionC# help with classes and a method Pin
Member 1398782717-Sep-18 11:36
Member 1398782717-Sep-18 11:36 
AnswerRe: C# help with classes and a method Pin
Mycroft Holmes17-Sep-18 14:05
professionalMycroft Holmes17-Sep-18 14:05 
So you have a collection of Order objects (class) each of which has a collection of OrderLine objects (class). You need to work with the total collection of OrderLine independent of the containing Order.

I would create another collection of Orderline and loop through the Order collection and add each OrderLine to the new collection

static void Main(string[] args)
{
    //Create an instance of the repository class
    OrderRepository oRepository = new OrderRepository();

    //Get the kist of orders
    List<Order> lOrders = oRepository.GetYesterdaysOrders().ToList();

    //Create a new collection to insert the line into
    List<OrderLine> oLines = new List<OrderLine>();

    //loop through the orders and get the lines
    foreach (Order Item in lOrders)
    {
        //add the lines from each order into the main collection
        oLines.AddRange(Item.orderLines);
    }
    Console.WriteLine(string.Format("Order Lines {0}", oLines.Count));

    //print each orderline in the amin collection
    foreach (OrderLine oLine in oLines.OrderByDescending(x => x.quantity))
    {
        Console.WriteLine(string.Format("Item {0} Qty {1}", oLine.itemName,oLine.quantity));
    }
    Console.ReadLine();

    //You now need to aggregate the main collection by the item no to get the sum of the quantity for each item then prin it.
}


The above code will give you an idea how to manipulate the collections - you need to research how to aggregate the collection to meet your needs.
Never underestimate the power of human stupidity
RAH

Questionsoap web services Pin
Member 1398714017-Sep-18 0:49
Member 1398714017-Sep-18 0:49 
AnswerRe: soap web services Pin
Pete O'Hanlon17-Sep-18 1:35
mvePete O'Hanlon17-Sep-18 1:35 
GeneralRe: soap web services Pin
Member 1398714017-Sep-18 23:55
Member 1398714017-Sep-18 23:55 
AnswerRe: soap web services Pin
OriginalGriff17-Sep-18 2:56
mveOriginalGriff17-Sep-18 2:56 
GeneralRe: soap web services Pin
Member 1398714017-Sep-18 23:54
Member 1398714017-Sep-18 23:54 
QuestionDynamic Multi dimensional list Pin
Mohammad Azeem13-Sep-18 10:56
Mohammad Azeem13-Sep-18 10:56 
AnswerRe: Dynamic Multi dimensional list Pin
Richard Deeming13-Sep-18 11:14
mveRichard Deeming13-Sep-18 11:14 
AnswerRe: Dynamic Multi dimensional list Pin
David A. Gray13-Sep-18 19:08
David A. Gray13-Sep-18 19:08 
QuestionC# form AxMsRdpClient9NotSafeForScripting (RDP onlogonerror event) Pin
Member 1030250812-Sep-18 6:44
Member 1030250812-Sep-18 6:44 
AnswerRe: C# form AxMsRdpClient9NotSafeForScripting (RDP onlogonerror event) Pin
Matias Lopez12-Sep-18 9:32
Matias Lopez12-Sep-18 9:32 
GeneralRe: C# form AxMsRdpClient9NotSafeForScripting (RDP onlogonerror event) Pin
Member 1030250812-Sep-18 10:36
Member 1030250812-Sep-18 10:36 
GeneralRe: C# form AxMsRdpClient9NotSafeForScripting (RDP onlogonerror event) Pin
Matias Lopez12-Sep-18 10:42
Matias Lopez12-Sep-18 10:42 
GeneralRe: C# form AxMsRdpClient9NotSafeForScripting (RDP onlogonerror event) Pin
Member 1030250812-Sep-18 10:47
Member 1030250812-Sep-18 10:47 
GeneralRe: C# form AxMsRdpClient9NotSafeForScripting (RDP onlogonerror event) Pin
Member 103025081-Feb-19 2:07
Member 103025081-Feb-19 2:07 
QuestionMySql Timestamp to C# DateTime conversion Pin
DerekT-P12-Sep-18 1:53
professionalDerekT-P12-Sep-18 1:53 
AnswerRe: MySql Timestamp to C# DateTime conversion Pin
Richard MacCutchan12-Sep-18 2:53
mveRichard MacCutchan12-Sep-18 2:53 
GeneralRe: MySql Timestamp to C# DateTime conversion Pin
DerekT-P12-Sep-18 23:23
professionalDerekT-P12-Sep-18 23:23 

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.