root/Baza Reklam 2 - Faktury/PaymentForm2.cs @ 21

Wersja 11, 2.4 KB (wprowadzona przez dorota, 17 years temu)

VIEW_ZESTAWIENIE_FAKTUR_NOWE + kosmetyka

Line 
1using System;
2using System.Collections.Generic;
3using System.ComponentModel;
4using System.Data;
5using System.Drawing;
6using System.Text;
7using System.Windows.Forms;
8
9namespace Baza_Reklam
10{
11    public partial class PaymentForm2 : Form
12    {
13        private int idWplaty;
14
15        public int IdWplaty
16        {
17            get { return idWplaty; }
18            set { idWplaty = value; }
19        }
20        private int idFaktury;
21
22        public PaymentForm2(int idWplaty, int idFaktury)
23        {
24            this.idWplaty = idWplaty;
25            this.idFaktury = idFaktury;
26            InitializeComponent();
27        }
28
29        private void PaymentForm_Load(object sender, EventArgs e)
30        {
31            wplatyTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value;
32            VIEW_ZESTAWIENIE_FAKTUR_NOWETableAdapter.Connection.ConnectionString = ConnString.getConnString().Value;
33
34            this.VIEW_ZESTAWIENIE_FAKTUR_NOWETableAdapter.FillByIdFaktury(this.rEKLAMADataSet.VIEW_ZESTAWIENIE_FAKTUR_NOWE, idFaktury);
35
36            if (idWplaty == 0)
37            {
38                DataRowView row = (DataRowView)wplatyBindingSource.AddNew();
39                row["idFaktury"] = idFaktury;
40                row["idZamowienia"] = this.rEKLAMADataSet.VIEW_ZESTAWIENIE_FAKTUR_NOWE[0].idZamowienia;
41                wplatyBindingSource.EndEdit();
42
43                dATA_ZAP£ATYDateTimePicker.Value = DateTime.Today;   
44            }
45            else
46            {
47                wplatyTableAdapter.FillByIdWplaty(this.rEKLAMADataSet.Wplaty, idWplaty);
48            }
49        }
50
51        private void dodajButton_Click(object sender, EventArgs e)
52        {
53            if ((sYMBOL_POTWIERDZENIATextBox.Text == "") | (rODZAJ_POTWIERDZENIAComboBox.SelectedIndex == -1))
54            {
55                MessageBox.Show("Uzupe³nij wszystkie pola");
56                return;
57            }
58           
59            this.Validate();
60
61            this.wplatyBindingSource.EndEdit();
62            this.wplatyTableAdapter.Update(this.rEKLAMADataSet.Wplaty);
63            this.idWplaty = rEKLAMADataSet.Wplaty[0].idWplaty;
64            this.DialogResult = DialogResult.OK;
65        }
66
67        private void anulujButton_Click(object sender, EventArgs e)
68        {
69            this.DialogResult = DialogResult.Cancel;
70        }
71       
72    }
73}
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.