Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > Windows Forms
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 31.05.2018, 14:33   #1
Nekonor89
 
Регистрация: 01.05.2018
Сообщений: 4
Репутация: 10
По умолчанию Подсчет суммы в столбце DatagridView

Добрый день! Существует таблица, в ней есть столбец количество часов. Так вот, как посчитать сумму количество часов всего столбца ? Считать нужно там где количество часов меньше или равно 2 (<=2).
Вот этим кодом я подсчитываю все количество часов в столбце.
Код:

 private void btCalculate_Click(object sender, EventArgs e)
        {
            try
            {
                double sum = 0;
                foreach (DataGridViewRow row in dgAccountingTimeWorker.Rows)
                {
                    double incom;
                    double.TryParse((row.Cells[4].Value ?? "0").ToString().Replace(".", ","), out incom);
                    sum += incom;
                }
                lbTime.Text = "Количество отработанных часов: " + sum.ToString();
 
                var salary = dgAccountingTimeWorker.CurrentRow.Cells[2].Value.ToString();
                var salarys = Convert.ToDouble(salary);
                var result = salarys * sum;
                lbPay.Text = "Зарплата сотрудника составляет " + Convert.ToString(result)+" рублей";
                lbPay.Visible = true;
                lbTime.Visible = true;
            }
            catch
            {
 
            }
        }

Изображения
Тип файла: png DatagridView.png (8.2 Кб, 6 просмотров)
Nekonor89 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DataGridView редактирование в ключевом столбце andrey_sevruk Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 0 09.03.2018 19:47
Подсчет Нескольких текстовых значений в одном столбце Djin1904 Microsoft Office Excel 4 30.05.2016 01:09
Подсчет суммы значений в столбце sashakerg Помощь студентам 2 07.03.2012 12:34
Макрос на сравнение и подсчет в первом столбце строк, и сумирование значений этих строк в другом столбце Shpr0T Microsoft Office Excel 8 30.08.2010 17:52


15:30.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru