Заполнение datagridview по вертикально (C# winforms)

179
17 сентября 2018, 15:30

В datagridview можно заполнять по горизонтально, но как заполнить вертикално. У меня есть столбцы называется "Кабинка 1", "Кабинка 2" и.т.д. Я хочу сделать так. В первом столбце т.е. "Кабинка 1" должны быть отчет по первой кабинки, во втором столбце т.е. "Кабинка 2" должны быть отчет по второй кабинке.У меня только заполняется в первом столбце.

Вот код:

    void Dicplay()
    {
        outcomes = OutcomesModel.SelectAll();
        totalOutcomes = TotalOutcomesModel.SelectAll();
        room = RoomModel.SelectAll();
        barTable = BarTableModel.SelectAll();
        //Rooms
        foreach (var v in room)
        {
            dt.Columns.Add(new DataColumn(v.Name));
        }
        //BarTable
        foreach (var v in barTable)
        {
            dt.Columns.Add(new DataColumn(v.Name));
        }
        //TotalOutcomes
        foreach (var v in totalOutcomes)
        {
            dt.Rows.Add(v.DateStart);
            //Outcomes   
            foreach (var r in outcomes)
            {
                if (v.RoomId == r.RoomId && (Convert.ToDateTime(v.DateStart) <= Convert.ToDateTime(r.DateOrder) && Convert.ToDateTime(r.DateOrder) <= Convert.ToDateTime(v.DateFinish)))
                {
                    dt.Rows.Add(r.NameGoods + ":" + " " + r.AmountGoods + " - " + r.AmountGoods * r.PriceGoods);
                }
            }
            dt.Rows.Add(v.DateFinish);
            dt.Rows.Add("Сумма:" + v.TotalSum);
            dt.Rows.Add();
        }
        dataGridViewTotalRoom.DataSource = dt;
        for (int i = 0; i < dataGridViewTotalRoom.Columns.Count; i++)
        {
            dataGridViewTotalRoom.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
        }
    }
READ ALSO
Как из Angularjs передать данные в Asp net core через POST ajax

Как из Angularjs передать данные в Asp net core через POST ajax

Пытаюсь передать данные в контроллер, приходит null(PUT работает нормально)

174
Unity3d Firebase авторизация через гугл

Unity3d Firebase авторизация через гугл

Нужна помощь с авторизацией в приложении через firebaseСделал по аналогии с гайдом (https://www

197
В symfony не получается сделать if is_page(current_page) проверку по странице (

В symfony не получается сделать if is_page(current_page) проверку по странице (

Не работает( Это динамическая страница и у них общий шаблон( У страниц таких общий шаблон индекс но через админку была создана страница динамическая...

212