Итоговая сумма например (заказа) - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день. Сделана база данных "По заказам по клиентам". Программа оформлена в C# Forms Каждый заказ состоит из нескольких позиций товаров стоимость считается "ст-ть=Цена*Кол-во". Это все я реализовал. Теперь надо посчитать итоговую сумму по каждому заказу и выводить в отдельной ячейке в форме заказа. Помогите с советом как это лучше сделать? Если буду примеры буду очень рад.

Решение задачи: «Итоговая сумма например (заказа)»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace Pred4
{
    public partial class ZAK1 : Form
    {
        public ZAK1()
        {
            InitializeComponent();
        }
 
        private void заказBindingNavigatorSaveItem_Click(object sender, EventArgs e)
        {
            this.Validate();
            this.заказBindingSource.EndEdit();
            this.tableAdapterManager.UpdateAll(this.пр1DataSet);
 
        }
 
        private void ZAK1_Load(object sender, EventArgs e)
        {
            // TODO: данная строка кода позволяет загрузить данные в таблицу "пр1DataSet.Заказ1". При необходимости она может быть перемещена или удалена.
            this.заказ1TableAdapter.Fill(this.пр1DataSet.Заказ1);
            // TODO: данная строка кода позволяет загрузить данные в таблицу "пр1DataSet.Заказ1". При необходимости она может быть перемещена или удалена.
            this.заказ1TableAdapter.Fill(this.пр1DataSet.Заказ1);
            // TODO: данная строка кода позволяет загрузить данные в таблицу "пр1DataSet.заказ". При необходимости она может быть перемещена или удалена.
            this.заказTableAdapter.Fill(this.пр1DataSet.заказ);
 
        }
 
        private void заказ1DataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            int count, price;
            for (int i = 0; i < заказ1DataGridView.Rows.Count; i++)
                try
                {
                    count = Convert.ToInt32(заказ1DataGridView.Rows[e.RowIndex].Cells[3].Value);
                    price = Convert.ToInt32(заказ1DataGridView.Rows[e.RowIndex].Cells[2].Value);
                    заказ1DataGridView.Rows[e.RowIndex].Cells[4].Value = (count * price);
                }
                catch (Exception ex)
                { MessageBox.Show(ex.Message); }   
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.067 из 5
Похожие ответы