Zbiór zmian 270
- Data:
- 2009-01-30 15:47:31 (17 years ago)
- Lokalizacja:
- trunk
- Pliki:
-
- 3 dodane
- 8 zmodyfikowane
-
BazaReklam/Baza Reklam.csproj (zmodyfikowane) (2 diffs)
-
BazaReklam/Classes/FakturaHelper.cs (dodane)
-
BazaReklam/Classes/VatHelper.cs (dodane)
-
BazaReklam/FakturowaniePoznanKatowice.Designer.cs (zmodyfikowane) (9 diffs)
-
BazaReklam/FakturowaniePoznanKatowice.cs (zmodyfikowane) (39 diffs)
-
BazaReklam/FakturowaniePoznanKatowice.resx (zmodyfikowane) (3 diffs)
-
BazaReklam/REKLAMADataSet.Designer.cs (zmodyfikowane) (10 diffs)
-
BazaReklam/REKLAMADataSet.xsd (zmodyfikowane) (2 diffs)
-
BazaReklam/REKLAMADataSet.xss (zmodyfikowane) (1 diff)
-
RaportySQL/SzacowanieSprzedazy.rdl.data (zmodyfikowane) (poprzedni)
-
SQL/Views/FakturyPoznanKatowice.txt (dodane)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
trunk/BazaReklam/Baza Reklam.csproj
r249 r270 102 102 <Compile Include="Classes\DBBindings.cs" /> 103 103 <Compile Include="Classes\ExcelHandler.cs" /> 104 <Compile Include="Classes\FakturaHelper.cs" /> 104 105 <Compile Include="Classes\KursyWalut.cs" /> 105 106 <Compile Include="Classes\Global.cs" /> … … 108 109 <Compile Include="Classes\User.cs" /> 109 110 <Compile Include="Classes\Utils.cs" /> 111 <Compile Include="Classes\VatHelper.cs" /> 110 112 <Compile Include="Classes\Version.cs" /> 111 113 <Compile Include="Classes\WordHandler.cs" /> -
trunk/BazaReklam/FakturowaniePoznanKatowice.Designer.cs
r144 r270 31 31 this.components = new System.ComponentModel.Container(); 32 32 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FakturowaniePoznanKatowice)); 33 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle 2= new System.Windows.Forms.DataGridViewCellStyle();33 System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); 34 34 this.fakturaButton = new System.Windows.Forms.Button(); 35 35 this.korektaButton = new System.Windows.Forms.Button(); … … 43 43 this.wplataButton = new System.Windows.Forms.Button(); 44 44 this.fAKTURYDataGridView = new System.Windows.Forms.DataGridView(); 45 this.wydrukButton = new System.Windows.Forms.Button(); 46 this.agencjaListBox = new System.Windows.Forms.ListBox(); 47 this.klienciTableAdapter = new Baza_Reklam.REKLAMADataSetTableAdapters.KLIENCITableAdapter(); 48 this.fakturA_DETAILSTableAdapter = new Baza_Reklam.REKLAMADataSetTableAdapters.FAKTURA_DETAILSTableAdapter(); 49 this.agencjeTableAdapter = new Baza_Reklam.SLOWNIKDataSetTableAdapters.AGENCJETableAdapter(); 50 this.kontaTableAdapter = new Baza_Reklam.SLOWNIKDataSetTableAdapters.KONTATableAdapter(); 51 this.wplatyTableAdapter = new Baza_Reklam.REKLAMADataSetTableAdapters.WplatyTableAdapter(); 45 52 this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); 53 this.NrTygodnia = new System.Windows.Forms.DataGridViewTextBoxColumn(); 46 54 this.dataGridViewTextBoxColumn6 = new System.Windows.Forms.DataGridViewTextBoxColumn(); 47 55 this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn(); … … 52 60 this.dataGridViewTextBoxColumn37 = new System.Windows.Forms.DataGridViewTextBoxColumn(); 53 61 this.EKSPORT = new System.Windows.Forms.DataGridViewCheckBoxColumn(); 54 this.wydrukButton = new System.Windows.Forms.Button();55 this.agencjaListBox = new System.Windows.Forms.ListBox();56 this.klienciTableAdapter = new Baza_Reklam.REKLAMADataSetTableAdapters.KLIENCITableAdapter();57 this.fakturA_DETAILSTableAdapter = new Baza_Reklam.REKLAMADataSetTableAdapters.FAKTURA_DETAILSTableAdapter();58 this.agencjeTableAdapter = new Baza_Reklam.SLOWNIKDataSetTableAdapters.AGENCJETableAdapter();59 this.kontaTableAdapter = new Baza_Reklam.SLOWNIKDataSetTableAdapters.KONTATableAdapter();60 this.wplatyTableAdapter = new Baza_Reklam.REKLAMADataSetTableAdapters.WplatyTableAdapter();61 62 ((System.ComponentModel.ISupportInitialize)(this.rEKLAMADataSet)).BeginInit(); 62 63 ((System.ComponentModel.ISupportInitialize)(this.fAKTURYBindingSource)).BeginInit(); … … 158 159 this.fAKTURYDataGridView.AllowUserToAddRows = false; 159 160 this.fAKTURYDataGridView.AllowUserToDeleteRows = false; 160 dataGridViewCellStyle 2.BackColor = System.Drawing.Color.MintCream;161 this.fAKTURYDataGridView.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle 2;161 dataGridViewCellStyle1.BackColor = System.Drawing.Color.MintCream; 162 this.fAKTURYDataGridView.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1; 162 163 this.fAKTURYDataGridView.AutoGenerateColumns = false; 163 164 this.fAKTURYDataGridView.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill; … … 165 166 this.fAKTURYDataGridView.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { 166 167 this.dataGridViewTextBoxColumn2, 168 this.NrTygodnia, 167 169 this.dataGridViewTextBoxColumn6, 168 170 this.dataGridViewTextBoxColumn7, … … 184 186 this.fAKTURYDataGridView.TabIndex = 8; 185 187 // 186 // dataGridViewTextBoxColumn2187 //188 this.dataGridViewTextBoxColumn2.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;189 this.dataGridViewTextBoxColumn2.DataPropertyName = "NUMER";190 this.dataGridViewTextBoxColumn2.HeaderText = "Nr";191 this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";192 this.dataGridViewTextBoxColumn2.ReadOnly = true;193 this.dataGridViewTextBoxColumn2.Width = 50;194 //195 // dataGridViewTextBoxColumn6196 //197 this.dataGridViewTextBoxColumn6.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;198 this.dataGridViewTextBoxColumn6.DataPropertyName = "NUMER_ROZ";199 this.dataGridViewTextBoxColumn6.HeaderText = "Agent";200 this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6";201 this.dataGridViewTextBoxColumn6.ReadOnly = true;202 this.dataGridViewTextBoxColumn6.Width = 65;203 //204 // dataGridViewTextBoxColumn7205 //206 this.dataGridViewTextBoxColumn7.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;207 this.dataGridViewTextBoxColumn7.DataPropertyName = "NUMER_ROK";208 this.dataGridViewTextBoxColumn7.HeaderText = "Rok";209 this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7";210 this.dataGridViewTextBoxColumn7.ReadOnly = true;211 this.dataGridViewTextBoxColumn7.Width = 65;212 //213 // dataGridViewTextBoxColumn8214 //215 this.dataGridViewTextBoxColumn8.DataPropertyName = "DATA_WYSTAWIENIA";216 this.dataGridViewTextBoxColumn8.HeaderText = "Data wystawienia";217 this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8";218 this.dataGridViewTextBoxColumn8.ReadOnly = true;219 //220 // dataGridViewCheckBoxColumn2221 //222 this.dataGridViewCheckBoxColumn2.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;223 this.dataGridViewCheckBoxColumn2.DataPropertyName = "ZAPLACONO";224 this.dataGridViewCheckBoxColumn2.HeaderText = "ZP";225 this.dataGridViewCheckBoxColumn2.Name = "dataGridViewCheckBoxColumn2";226 this.dataGridViewCheckBoxColumn2.ReadOnly = true;227 this.dataGridViewCheckBoxColumn2.Width = 30;228 //229 // dataGridViewTextBoxColumn29230 //231 this.dataGridViewTextBoxColumn29.DataPropertyName = "suma_zaplat";232 this.dataGridViewTextBoxColumn29.HeaderText = "Suma zap³at";233 this.dataGridViewTextBoxColumn29.Name = "dataGridViewTextBoxColumn29";234 this.dataGridViewTextBoxColumn29.ReadOnly = true;235 //236 // dataGridViewTextBoxColumn31237 //238 this.dataGridViewTextBoxColumn31.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;239 this.dataGridViewTextBoxColumn31.DataPropertyName = "KOREKTA";240 this.dataGridViewTextBoxColumn31.HeaderText = "Kor.";241 this.dataGridViewTextBoxColumn31.Name = "dataGridViewTextBoxColumn31";242 this.dataGridViewTextBoxColumn31.ReadOnly = true;243 this.dataGridViewTextBoxColumn31.Resizable = System.Windows.Forms.DataGridViewTriState.True;244 this.dataGridViewTextBoxColumn31.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;245 this.dataGridViewTextBoxColumn31.Width = 25;246 //247 // dataGridViewTextBoxColumn37248 //249 this.dataGridViewTextBoxColumn37.DataPropertyName = "waluta_miano";250 this.dataGridViewTextBoxColumn37.HeaderText = "Waluta";251 this.dataGridViewTextBoxColumn37.Name = "dataGridViewTextBoxColumn37";252 this.dataGridViewTextBoxColumn37.ReadOnly = true;253 //254 // EKSPORT255 //256 this.EKSPORT.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None;257 this.EKSPORT.DataPropertyName = "EKSPORT";258 this.EKSPORT.FalseValue = "";259 this.EKSPORT.HeaderText = "EXP";260 this.EKSPORT.Name = "EKSPORT";261 this.EKSPORT.ReadOnly = true;262 this.EKSPORT.TrueValue = "";263 this.EKSPORT.Width = 30;264 //265 188 // wydrukButton 266 189 // … … 304 227 // 305 228 this.wplatyTableAdapter.ClearBeforeFill = true; 229 // 230 // dataGridViewTextBoxColumn2 231 // 232 this.dataGridViewTextBoxColumn2.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 233 this.dataGridViewTextBoxColumn2.DataPropertyName = "NUMER"; 234 this.dataGridViewTextBoxColumn2.HeaderText = "Nr"; 235 this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2"; 236 this.dataGridViewTextBoxColumn2.ReadOnly = true; 237 this.dataGridViewTextBoxColumn2.Width = 50; 238 // 239 // NrTygodnia 240 // 241 this.NrTygodnia.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 242 this.NrTygodnia.DataPropertyName = "NrTygodnia"; 243 this.NrTygodnia.HeaderText = "Tydz."; 244 this.NrTygodnia.Name = "NrTygodnia"; 245 this.NrTygodnia.ReadOnly = true; 246 this.NrTygodnia.ToolTipText = "Numer tygodnia"; 247 this.NrTygodnia.Width = 35; 248 // 249 // dataGridViewTextBoxColumn6 250 // 251 this.dataGridViewTextBoxColumn6.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 252 this.dataGridViewTextBoxColumn6.DataPropertyName = "NUMER_ROZ"; 253 this.dataGridViewTextBoxColumn6.HeaderText = "Agent"; 254 this.dataGridViewTextBoxColumn6.Name = "dataGridViewTextBoxColumn6"; 255 this.dataGridViewTextBoxColumn6.ReadOnly = true; 256 this.dataGridViewTextBoxColumn6.Width = 65; 257 // 258 // dataGridViewTextBoxColumn7 259 // 260 this.dataGridViewTextBoxColumn7.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 261 this.dataGridViewTextBoxColumn7.DataPropertyName = "NUMER_ROK"; 262 this.dataGridViewTextBoxColumn7.HeaderText = "Rok"; 263 this.dataGridViewTextBoxColumn7.Name = "dataGridViewTextBoxColumn7"; 264 this.dataGridViewTextBoxColumn7.ReadOnly = true; 265 this.dataGridViewTextBoxColumn7.Width = 65; 266 // 267 // dataGridViewTextBoxColumn8 268 // 269 this.dataGridViewTextBoxColumn8.DataPropertyName = "DATA_WYSTAWIENIA"; 270 this.dataGridViewTextBoxColumn8.HeaderText = "Data wystawienia"; 271 this.dataGridViewTextBoxColumn8.Name = "dataGridViewTextBoxColumn8"; 272 this.dataGridViewTextBoxColumn8.ReadOnly = true; 273 // 274 // dataGridViewCheckBoxColumn2 275 // 276 this.dataGridViewCheckBoxColumn2.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 277 this.dataGridViewCheckBoxColumn2.DataPropertyName = "ZAPLACONO"; 278 this.dataGridViewCheckBoxColumn2.HeaderText = "ZP"; 279 this.dataGridViewCheckBoxColumn2.Name = "dataGridViewCheckBoxColumn2"; 280 this.dataGridViewCheckBoxColumn2.ReadOnly = true; 281 this.dataGridViewCheckBoxColumn2.Width = 30; 282 // 283 // dataGridViewTextBoxColumn29 284 // 285 this.dataGridViewTextBoxColumn29.DataPropertyName = "suma_zaplat"; 286 this.dataGridViewTextBoxColumn29.HeaderText = "Suma zap³at"; 287 this.dataGridViewTextBoxColumn29.Name = "dataGridViewTextBoxColumn29"; 288 this.dataGridViewTextBoxColumn29.ReadOnly = true; 289 // 290 // dataGridViewTextBoxColumn31 291 // 292 this.dataGridViewTextBoxColumn31.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 293 this.dataGridViewTextBoxColumn31.DataPropertyName = "KOREKTA"; 294 this.dataGridViewTextBoxColumn31.HeaderText = "Kor."; 295 this.dataGridViewTextBoxColumn31.Name = "dataGridViewTextBoxColumn31"; 296 this.dataGridViewTextBoxColumn31.ReadOnly = true; 297 this.dataGridViewTextBoxColumn31.Resizable = System.Windows.Forms.DataGridViewTriState.True; 298 this.dataGridViewTextBoxColumn31.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic; 299 this.dataGridViewTextBoxColumn31.Width = 25; 300 // 301 // dataGridViewTextBoxColumn37 302 // 303 this.dataGridViewTextBoxColumn37.DataPropertyName = "waluta_miano"; 304 this.dataGridViewTextBoxColumn37.HeaderText = "Waluta"; 305 this.dataGridViewTextBoxColumn37.Name = "dataGridViewTextBoxColumn37"; 306 this.dataGridViewTextBoxColumn37.ReadOnly = true; 307 // 308 // EKSPORT 309 // 310 this.EKSPORT.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 311 this.EKSPORT.DataPropertyName = "EKSPORT"; 312 this.EKSPORT.FalseValue = ""; 313 this.EKSPORT.HeaderText = "EXP"; 314 this.EKSPORT.Name = "EKSPORT"; 315 this.EKSPORT.ReadOnly = true; 316 this.EKSPORT.TrueValue = ""; 317 this.EKSPORT.Width = 30; 306 318 // 307 319 // FakturowaniePoznanKatowice … … 336 348 private System.Windows.Forms.Button wplataButton; 337 349 private System.Windows.Forms.DataGridView fAKTURYDataGridView; 338 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2;339 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6;340 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7;341 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8;342 private System.Windows.Forms.DataGridViewCheckBoxColumn dataGridViewCheckBoxColumn2;343 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn29;344 private System.Windows.Forms.DataGridViewCheckBoxColumn dataGridViewTextBoxColumn31;345 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn37;346 private System.Windows.Forms.DataGridViewCheckBoxColumn EKSPORT;347 350 private System.Windows.Forms.Button wydrukButton; 348 351 private System.Windows.Forms.ListBox agencjaListBox; … … 354 357 private System.Windows.Forms.DateTimePicker dtpZmianaDaty; 355 358 private Baza_Reklam.REKLAMADataSetTableAdapters.WplatyTableAdapter wplatyTableAdapter; 359 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn2; 360 private System.Windows.Forms.DataGridViewTextBoxColumn NrTygodnia; 361 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn6; 362 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn7; 363 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn8; 364 private System.Windows.Forms.DataGridViewCheckBoxColumn dataGridViewCheckBoxColumn2; 365 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn29; 366 private System.Windows.Forms.DataGridViewCheckBoxColumn dataGridViewTextBoxColumn31; 367 private System.Windows.Forms.DataGridViewTextBoxColumn dataGridViewTextBoxColumn37; 368 private System.Windows.Forms.DataGridViewCheckBoxColumn EKSPORT; 356 369 } 357 370 } -
trunk/BazaReklam/FakturowaniePoznanKatowice.cs
r180 r270 1 1 using System; 2 using System.Collections.Generic;3 using System.ComponentModel;4 2 using System.Data; 5 using System.Drawing;6 using System.Text;7 3 using System.Windows.Forms; 8 4 using System.Globalization; … … 13 9 public partial class FakturowaniePoznanKatowice : Form 14 10 { 15 SLOWNIKDataSet.AGENCJERow agencjaPoznan; 16 SLOWNIKDataSet.AGENCJERow agencjaKatowice; 17 SLOWNIKDataSet.AGENCJERow agencjaRedakcja; 18 SLOWNIKDataSet.KONTARow konto; 19 20 REKLAMADataSet.KLIENCIRow klientPoznan; 21 REKLAMADataSet.KLIENCIRow klientKatowice; 22 23 int idZamowieniaPoznan; 24 int idZamowieniaKatowice; 11 private SLOWNIKDataSet.AGENCJERow agencjaPoznan; 12 private SLOWNIKDataSet.AGENCJERow agencjaKatowice; 13 private SLOWNIKDataSet.AGENCJERow agencjaRedakcja; 14 private SLOWNIKDataSet.KONTARow konto; 15 16 private REKLAMADataSet.KLIENCIRow klientPoznan; 17 private REKLAMADataSet.KLIENCIRow klientKatowice; 25 18 26 19 public FakturowaniePoznanKatowice() … … 28 21 InitializeComponent(); 29 22 30 this.fAKTURYTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value;31 this.fakturA_DETAILSTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value;32 this.klienciTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value;33 this.agencjeTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value;34 this.kontaTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value;35 this.wplatyTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value;23 fAKTURYTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 24 fakturA_DETAILSTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 25 klienciTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 26 agencjeTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 27 kontaTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 28 wplatyTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 36 29 37 30 dtpZmianaDaty.Value = DateTime.Today; … … 42 35 43 36 CultureInfo ciCurr = CultureInfo.CurrentCulture; 44 int weekNum = ciCurr.Calendar.GetWeekOfYear(DateTime.Today, CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday); 37 int weekNum = ciCurr.Calendar.GetWeekOfYear(DateTime.Today, CalendarWeekRule.FirstFourDayWeek, 38 DayOfWeek.Monday); 45 39 46 40 nrTygodniaUpDown.Value = weekNum; 47 48 49 if (ConnString.getConnString().Value.Contains("TEST"))50 {51 idZamowieniaKatowice = 149;52 idZamowieniaPoznan = 148;53 }54 else55 {56 //baza produkcyjna57 idZamowieniaPoznan = 272;58 idZamowieniaKatowice = 273;59 }60 41 } 61 42 62 43 private void FakturowaniePoznanKatowice_Load(object sender, EventArgs e) 63 44 { 64 agencjaPoznan = (SLOWNIKDataSet.AGENCJERow)this.agencjeTableAdapter.GetDataByIdAgencji(6)[0];65 agencjaKatowice = (SLOWNIKDataSet.AGENCJERow)this.agencjeTableAdapter.GetDataByIdAgencji(4)[0];66 agencjaRedakcja = (SLOWNIKDataSet.AGENCJERow)this.agencjeTableAdapter.GetDataByIdAgencji(2)[0];67 68 konto = (SLOWNIKDataSet.KONTARow)this.kontaTableAdapter.GetDataById(43)[0];69 70 klientKatowice = (REKLAMADataSet.KLIENCIRow)this.klienciTableAdapter.GetDataByCustomerId(678)[0];71 klientPoznan = (REKLAMADataSet.KLIENCIRow)this.klienciTableAdapter.GetDataByCustomerId(18845)[0];45 agencjaPoznan = agencjeTableAdapter.GetDataByIdAgencji((int)FakturaHelper.OfficeId.Poznan)[0]; 46 agencjaKatowice = agencjeTableAdapter.GetDataByIdAgencji((int)FakturaHelper.OfficeId.Katowice)[0]; 47 agencjaRedakcja = agencjeTableAdapter.GetDataByIdAgencji((int)FakturaHelper.OfficeId.Redakcja)[0]; 48 49 konto = kontaTableAdapter.GetDataById((int)FakturaHelper.BankAccount.CentralaPLN)[0]; 50 51 klientKatowice = klienciTableAdapter.GetDataByCustomerId((int)FakturaHelper.ClientId.Katowice)[0]; 52 klientPoznan = klienciTableAdapter.GetDataByCustomerId((int)FakturaHelper.ClientId.Poznan)[0]; 72 53 } 73 54 … … 76 57 if (agencjaListBox.SelectedItem != null) 77 58 { 78 this.fAKTURYTableAdapter.FillByKodAgenta(this.rEKLAMADataSet.FAKTURY,79 agencjaListBox.SelectedItem.ToString());59 fAKTURYTableAdapter.FillByKodAgenta(rEKLAMADataSet.FAKTURY, 60 agencjaListBox.SelectedItem.ToString()); 80 61 } 81 62 } … … 85 66 REKLAMADataSet.FAKTURYRow naglowekFaktury = null; 86 67 87 this.Cursor = Cursors.WaitCursor;68 Cursor = Cursors.WaitCursor; 88 69 89 70 try … … 99 80 } 100 81 101 this.rEKLAMADataSet.FAKTURY.AddFAKTURYRow(naglowekFaktury);82 rEKLAMADataSet.FAKTURY.AddFAKTURYRow(naglowekFaktury); 102 83 utworzPozycjeFaktury(naglowekFaktury); 103 84 dodajWplate(naglowekFaktury); 104 85 105 86 SqlConnection conn = new SqlConnection(ConnString.getConnString().Value); 106 87 … … 118 99 try 119 100 { 120 fAKTURYTableAdapter.Update( this.rEKLAMADataSet.FAKTURY);121 fakturA_DETAILSTableAdapter.Update( this.rEKLAMADataSet.FAKTURA_DETAILS);122 wplatyTableAdapter.Update( this.rEKLAMADataSet.Wplaty);101 fAKTURYTableAdapter.Update(rEKLAMADataSet.FAKTURY); 102 fakturA_DETAILSTableAdapter.Update(rEKLAMADataSet.FAKTURA_DETAILS); 103 wplatyTableAdapter.Update(rEKLAMADataSet.Wplaty); 123 104 transaction.Commit(); 124 105 dtpZmianaDaty.Value = DateTime.Today; 125 106 } 126 catch (Exception e1)107 catch (Exception) 127 108 { 128 109 transaction.Rollback(); 129 110 conn.Close(); 130 this.rEKLAMADataSet.FAKTURA_DETAILS.Clear();131 this.rEKLAMADataSet.FAKTURY.RemoveFAKTURYRow(naglowekFaktury);132 this.fAKTURYBindingSource.ResetBindings(false);133 this.fAKTURYDataGridView.Refresh();134 throw e1;111 rEKLAMADataSet.FAKTURA_DETAILS.Clear(); 112 rEKLAMADataSet.FAKTURY.RemoveFAKTURYRow(naglowekFaktury); 113 fAKTURYBindingSource.ResetBindings(false); 114 fAKTURYDataGridView.Refresh(); 115 throw; 135 116 } 136 117 } 137 118 catch (Exception e2) 138 119 { 139 MessageBox.Show("Wyst¹pi³ b³¹d: \n" + e2 .ToString());120 MessageBox.Show("Wyst¹pi³ b³¹d: \n" + e2); 140 121 } 141 122 finally 142 123 { 143 this.rEKLAMADataSet.FAKTURA_DETAILS.Clear();144 this.rEKLAMADataSet.Wplaty.Clear();145 this.fAKTURYBindingSource.ResetBindings(false);146 this.fAKTURYBindingSource.Sort = "NUMER";147 this.fAKTURYDataGridView.Refresh();148 } 149 150 this.Cursor = Cursors.Default;124 rEKLAMADataSet.FAKTURA_DETAILS.Clear(); 125 rEKLAMADataSet.Wplaty.Clear(); 126 fAKTURYBindingSource.ResetBindings(false); 127 fAKTURYBindingSource.Sort = "NUMER"; 128 fAKTURYDataGridView.Refresh(); 129 } 130 131 Cursor = Cursors.Default; 151 132 } 152 133 153 134 private void korektaButton_Click(object sender, EventArgs e) 154 135 { 155 if (fAKTURYBindingSource.Current != null)156 { 157 this.Cursor = Cursors.WaitCursor;158 159 DataRowView row = (DataRowView) fAKTURYBindingSource.Current;160 REKLAMADataSet.FAKTURYRow faktura = (REKLAMADataSet.FAKTURYRow) row.Row;161 136 if (fAKTURYBindingSource.Current != null) 137 { 138 Cursor = Cursors.WaitCursor; 139 140 DataRowView row = (DataRowView) fAKTURYBindingSource.Current; 141 REKLAMADataSet.FAKTURYRow faktura = (REKLAMADataSet.FAKTURYRow) row.Row; 142 162 143 if (faktura.KOREKTA) 163 144 { 164 145 MessageBox.Show("Nie mo¿na wystawiæ korekty do korekty"); 165 this.Cursor = Cursors.Default;146 Cursor = Cursors.Default; 166 147 return; 167 148 } … … 171 152 { 172 153 MessageBox.Show("Istnieje ju¿ faktura korekta"); 173 // return;154 // return; 174 155 } 175 156 176 157 try 177 158 { 178 REKLAMADataSet.FAKTURYRow naglowekKorekty = null; 179 180 switch (agencjaListBox.SelectedItem.ToString()) 181 { 182 case "POZ": 183 naglowekKorekty = utworzNaglowekKorekty(faktura); 184 break; 185 case "KAT": 186 naglowekKorekty = utworzNaglowekKorekty(faktura); 187 break; 188 } 159 REKLAMADataSet.FAKTURYRow naglowekKorekty = utworzNaglowekKorekty(faktura); 189 160 190 161 utworzPozycjeFakturyKorekty(naglowekKorekty); … … 194 165 naglowekKorekty.idFakturyKorekta = faktura.ID_FK_KOR; 195 166 } 196 167 197 168 SqlConnection conn = new SqlConnection(ConnString.getConnString().Value); 198 169 199 170 fAKTURYTableAdapter.Connection = conn; 200 171 fakturA_DETAILSTableAdapter.Connection = conn; 201 172 202 173 conn.Open(); 203 174 … … 205 176 fAKTURYTableAdapter.AttachTransaction(transaction); 206 177 fakturA_DETAILSTableAdapter.AttachTransaction(transaction); 207 178 208 179 try 209 180 { 210 fAKTURYTableAdapter.Update( this.rEKLAMADataSet.FAKTURY);181 fAKTURYTableAdapter.Update(rEKLAMADataSet.FAKTURY); 211 182 212 183 faktura.ID_FK_KOR = naglowekKorekty.ID_FAKTURY; 213 184 faktura.EndEdit(); 214 185 215 fAKTURYTableAdapter.Update( this.rEKLAMADataSet.FAKTURY);216 217 fakturA_DETAILSTableAdapter.Update( this.rEKLAMADataSet.FAKTURA_DETAILS);218 186 fAKTURYTableAdapter.Update(rEKLAMADataSet.FAKTURY); 187 188 fakturA_DETAILSTableAdapter.Update(rEKLAMADataSet.FAKTURA_DETAILS); 189 219 190 transaction.Commit(); 220 191 } 221 catch (Exception e1)192 catch (Exception) 222 193 { 223 194 transaction.Rollback(); 224 195 conn.Close(); 225 throw e1;196 throw; 226 197 } 227 198 } 228 199 catch (Exception e2) 229 200 { 230 MessageBox.Show("Wyst¹pi³ b³¹d: \n" + e2 .ToString());201 MessageBox.Show("Wyst¹pi³ b³¹d: \n" + e2); 231 202 } 232 203 finally 233 204 { 234 this.rEKLAMADataSet.FAKTURA_DETAILS.Clear();235 this.fAKTURYBindingSource.ResetBindings(false);236 this.fAKTURYDataGridView.Refresh();237 } 238 } 239 240 this.Cursor = Cursors.Default;241 } 205 rEKLAMADataSet.FAKTURA_DETAILS.Clear(); 206 fAKTURYBindingSource.ResetBindings(false); 207 fAKTURYDataGridView.Refresh(); 208 } 209 } 210 211 Cursor = Cursors.Default; 212 } 242 213 243 214 private REKLAMADataSet.FAKTURYRow utworzNaglowekKorekty(REKLAMADataSet.FAKTURYRow faktura) 244 215 { 245 REKLAMADataSet.FAKTURYRow naglowekKorekty = this.rEKLAMADataSet.FAKTURY.NewFAKTURYRow();216 REKLAMADataSet.FAKTURYRow naglowekKorekty = rEKLAMADataSet.FAKTURY.NewFAKTURYRow(); 246 217 naglowekKorekty.KOREKTA = true; 247 218 // naglowekKorekty.EKSPORT = true; … … 250 221 naglowekKorekty.idFakturyVAT = faktura.ID_FAKTURY; 251 222 252 naglowekKorekty.NUMER_ROZ = faktura.NUMER_ROZ; ;223 naglowekKorekty.NUMER_ROZ = faktura.NUMER_ROZ; 253 224 naglowekKorekty.NUMER = Utils.numerNowejFakturyKorekty(naglowekKorekty.NUMER_ROZ, DateTime.Today.Year); 254 225 naglowekKorekty.NUMER_ROK = DateTime.Today.Year; 255 226 naglowekKorekty.DATA_WYSTAWIENIA = DateTime.Today; 256 227 257 if (faktura.ID_SPRZEDAWCY == 6) 258 { 259 naglowekKorekty.idZamowienia = idZamowieniaPoznan; 260 } 261 else 262 { 263 naglowekKorekty.idZamowienia = idZamowieniaKatowice; 264 } 265 228 naglowekKorekty.idZamowienia = faktura.ID_SPRZEDAWCY == (int)FakturaHelper.OfficeId.Poznan ? 229 (int)FakturaHelper.OrderId.Poznan : (int)FakturaHelper.OrderId.Katowice; 230 266 231 naglowekKorekty.ID_SPRZEDAWCY = faktura.ID_SPRZEDAWCY; 267 232 naglowekKorekty.MIEJSCOWOSC_WYSTAWIENIA = faktura.MIEJSCOWOSC_WYSTAWIENIA; … … 279 244 280 245 naglowekKorekty.SPOSOB_ZAPLATY = faktura.SPOSOB_ZAPLATY; 281 246 282 247 naglowekKorekty.ZAPLACONO = false; 283 248 … … 287 252 naglowekKorekty.ID_KONTA = faktura.ID_KONTA; 288 253 289 this.rEKLAMADataSet.FAKTURY.AddFAKTURYRow(naglowekKorekty);254 rEKLAMADataSet.FAKTURY.AddFAKTURYRow(naglowekKorekty); 290 255 291 256 return naglowekKorekty; … … 293 258 294 259 295 296 private REKLAMADataSet.FAKTURYRow utworzNaglowekFaktury(REKLAMADataSet.KLIENCIRow klientAgencja,SLOWNIKDataSet.AGENCJERow agencja)297 { 298 REKLAMADataSet.FAKTURYRow naglowekFaktury = (REKLAMADataSet.FAKTURYRow) this.rEKLAMADataSet.FAKTURY.NewRow();260 private REKLAMADataSet.FAKTURYRow utworzNaglowekFaktury(REKLAMADataSet.KLIENCIRow klientAgencja, 261 SLOWNIKDataSet.AGENCJERow agencja) 262 { 263 REKLAMADataSet.FAKTURYRow naglowekFaktury = (REKLAMADataSet.FAKTURYRow) rEKLAMADataSet.FAKTURY.NewRow(); 299 264 300 265 naglowekFaktury.NUMER_ROZ = agencjaListBox.SelectedItem.ToString(); … … 302 267 naglowekFaktury.NUMER_ROK = DateTime.Today.Year; 303 268 naglowekFaktury.DATA_WYSTAWIENIA = DateTime.Today; 304 269 305 270 if (dtpZmianaDaty.Value != DateTime.Today) 306 271 { … … 308 273 } 309 274 310 if (agencja.Id_agencji == 6) 311 { 312 naglowekFaktury.idZamowienia = idZamowieniaPoznan; 313 } 314 else 315 { 316 naglowekFaktury.idZamowienia = idZamowieniaKatowice; 317 } 275 naglowekFaktury.idZamowienia = agencja.Id_agencji == (int)FakturaHelper.OfficeId.Poznan ? 276 (int)FakturaHelper.OrderId.Poznan : (int)FakturaHelper.OrderId.Katowice; 318 277 319 278 naglowekFaktury.ID_SPRZEDAWCY = agencja.Id_agencji; 320 279 321 280 naglowekFaktury.EKSPORT = false; 322 281 323 282 naglowekFaktury.MIEJSCOWOSC_WYSTAWIENIA = agencjaRedakcja.miasto; 324 283 naglowekFaktury.SPRZEDAWCA_ADRES = agencjaRedakcja.Adres_Fk; … … 334 293 335 294 naglowekFaktury.SPOSOB_ZAPLATY = "Przelew"; 336 295 337 296 naglowekFaktury.TERMIN_ZAPLATY = naglowekFaktury.DATA_SPRZEDAZY.AddDays(14); 338 297 naglowekFaktury.ZAPLACONO = false; … … 350 309 { 351 310 REKLAMADataSet.FAKTURA_DETAILSDataTable pozycjeFakturDlaKlientow = 352 this.fakturA_DETAILSTableAdapter.GetDataByNrTygodniaWRoku( 353 dtpZmianaDaty.Value.Year, nrTygodniaUpDown.Value, naglowekFaktury.ID_SPRZEDAWCY, dtpZmianaDaty.Value.Month); 354 311 fakturA_DETAILSTableAdapter.GetDataByNrTygodniaWRoku( 312 dtpZmianaDaty.Value.Year, nrTygodniaUpDown.Value, naglowekFaktury.ID_SPRZEDAWCY, 313 dtpZmianaDaty.Value.Month); 314 355 315 REKLAMADataSet.FAKTURYDataTable naglowkiFakturDlaKlientow = 356 this.fAKTURYTableAdapter.GetDataByNrTygodniaWRoku( 357 dtpZmianaDaty.Value.Year, nrTygodniaUpDown.Value, naglowekFaktury.ID_SPRZEDAWCY,dtpZmianaDaty.Value.Month); 316 fAKTURYTableAdapter.GetDataByNrTygodniaWRoku( 317 dtpZmianaDaty.Value.Year, nrTygodniaUpDown.Value, naglowekFaktury.ID_SPRZEDAWCY, 318 dtpZmianaDaty.Value.Month); 358 319 359 320 if (pozycjeFakturDlaKlientow.Rows.Count == 0 || naglowkiFakturDlaKlientow.Rows.Count == 0) … … 361 322 throw new Exception("Nie ma co fakturowaæ"); 362 323 } 363 324 364 325 foreach (REKLAMADataSet.FAKTURA_DETAILSRow pozycjaFaktury in pozycjeFakturDlaKlientow) 365 326 { 366 REKLAMADataSet.FAKTURA_DETAILSRow fakturaDetailsRow = this.rEKLAMADataSet.FAKTURA_DETAILS.NewFAKTURA_DETAILSRow(); 327 REKLAMADataSet.FAKTURA_DETAILSRow fakturaDetailsRow = 328 rEKLAMADataSet.FAKTURA_DETAILS.NewFAKTURA_DETAILSRow(); 367 329 REKLAMADataSet.FAKTURYRow faktura = naglowkiFakturDlaKlientow.FindByID_FAKTURY(pozycjaFaktury.ID_FAKTURY); 368 330 … … 370 332 fakturaDetailsRow.MIESIAC = pozycjaFaktury.MIESIAC; 371 333 fakturaDetailsRow.TYTUL = pozycjaFaktury.TYTUL; 372 fakturaDetailsRow.NAZWA_USLUGI = faktura != null ? faktura.NUMER + "/" + faktura.NUMER_ROZ + "/" 373 + faktura.NUMER_ROK + " | " + pozycjaFaktury.NAZWA_USLUGI : ""; 374 fakturaDetailsRow.reklamaId = pozycjaFaktury.reklamaId; 334 fakturaDetailsRow.NAZWA_USLUGI = faktura != null 335 ? faktura.NUMER + "/" + faktura.NUMER_ROZ + "/" 336 + faktura.NUMER_ROK + " | " + pozycjaFaktury.NAZWA_USLUGI 337 : ""; 338 fakturaDetailsRow.reklamaId = pozycjaFaktury.reklamaId; 375 339 fakturaDetailsRow.NR_WYDANIA = pozycjaFaktury.NR_WYDANIA; 376 340 … … 381 345 fakturaDetailsRow.UPUST_NETTO = pozycjaFaktury.UPUST_NETTO; 382 346 fakturaDetailsRow.UPUST_PR = pozycjaFaktury.UPUST_PR; 383 decimal netto = (1 - Convert.ToDecimal(pozycjaFaktury.UPUST_PR)) 384 * pozycjaFaktury.CENA_JEDN; 347 decimal netto = (1 - Convert.ToDecimal(pozycjaFaktury.UPUST_PR)) * pozycjaFaktury.CENA_JEDN; 385 348 fakturaDetailsRow.NETTO = netto; 386 349 fakturaDetailsRow.S_VAT = 0.22; 387 350 decimal VAT = Convert.ToDecimal(0.22); 388 351 fakturaDetailsRow.VAT = Convert.ToDecimal(Math.Round(VAT * netto, 2)); 389 fakturaDetailsRow.BRUTTO = Convert.ToDecimal(Math.Round((1 + VAT) *netto, 2));352 fakturaDetailsRow.BRUTTO = Convert.ToDecimal(Math.Round((1 + VAT)*netto, 2)); 390 353 391 354 fakturaDetailsRow.TYP = 2; … … 400 363 } 401 364 } 402 403 this.rEKLAMADataSet.FAKTURA_DETAILS.AddFAKTURA_DETAILSRow(fakturaDetailsRow);365 366 rEKLAMADataSet.FAKTURA_DETAILS.AddFAKTURA_DETAILSRow(fakturaDetailsRow); 404 367 } 405 368 } … … 407 370 private void utworzPozycjeFakturyKorekty(REKLAMADataSet.FAKTURYRow naglowekFaktury) 408 371 { 409 410 372 REKLAMADataSet.FAKTURA_DETAILSDataTable pozycjeFakturDlaKlientow = 411 this.fakturA_DETAILSTableAdapter.GetDataByNrTygodniaRokZKorekta(dtpZmianaDaty.Value.Month, 412 dtpZmianaDaty.Value.Year, nrTygodniaUpDown.Value,naglowekFaktury.ID_SPRZEDAWCY); 373 fakturA_DETAILSTableAdapter.GetDataByNrTygodniaRokZKorekta(dtpZmianaDaty.Value.Month, 374 dtpZmianaDaty.Value.Year, 375 nrTygodniaUpDown.Value, 376 naglowekFaktury.ID_SPRZEDAWCY); 413 377 414 378 REKLAMADataSet.FAKTURYDataTable naglowkiFakturDlaKlientow = 415 this.fAKTURYTableAdapter.GetDataByNrTygodniaWRokuZKorekta(dtpZmianaDaty.Value.Month, 416 dtpZmianaDaty.Value.Year, nrTygodniaUpDown.Value,naglowekFaktury.ID_SPRZEDAWCY); 379 fAKTURYTableAdapter.GetDataByNrTygodniaWRokuZKorekta(dtpZmianaDaty.Value.Month, 380 dtpZmianaDaty.Value.Year, nrTygodniaUpDown.Value, 381 naglowekFaktury.ID_SPRZEDAWCY); 417 382 418 383 if (pozycjeFakturDlaKlientow.Rows.Count == 0 || naglowkiFakturDlaKlientow.Rows.Count == 0) … … 423 388 foreach (REKLAMADataSet.FAKTURA_DETAILSRow pozycjaFaktury in pozycjeFakturDlaKlientow) 424 389 { 425 REKLAMADataSet.FAKTURA_DETAILSRow fakturaDetailsRow = this.rEKLAMADataSet.FAKTURA_DETAILS.NewFAKTURA_DETAILSRow(); 390 REKLAMADataSet.FAKTURA_DETAILSRow fakturaDetailsRow = 391 rEKLAMADataSet.FAKTURA_DETAILS.NewFAKTURA_DETAILSRow(); 426 392 REKLAMADataSet.FAKTURYRow faktura = naglowkiFakturDlaKlientow.FindByID_FAKTURY(pozycjaFaktury.ID_FAKTURY); 427 393 … … 429 395 fakturaDetailsRow.MIESIAC = pozycjaFaktury.MIESIAC; 430 396 fakturaDetailsRow.TYTUL = pozycjaFaktury.TYTUL; 431 fakturaDetailsRow.NAZWA_USLUGI = faktura != null ? faktura.NUMER + "/" + faktura.NUMER_ROZ + "/" 432 + faktura.NUMER_ROK + " | " + pozycjaFaktury.NAZWA_USLUGI : ""; 397 fakturaDetailsRow.NAZWA_USLUGI = GetNazwaUslugiPozKat(faktura, pozycjaFaktury); 433 398 fakturaDetailsRow.reklamaId = pozycjaFaktury.reklamaId; 434 399 fakturaDetailsRow.NR_WYDANIA = pozycjaFaktury.NR_WYDANIA; … … 440 405 fakturaDetailsRow.UPUST_NETTO = pozycjaFaktury.UPUST_NETTO; 441 406 fakturaDetailsRow.UPUST_PR = pozycjaFaktury.UPUST_PR; 442 decimal netto = (1 - Convert.ToDecimal(pozycjaFaktury.UPUST_PR)) 443 * pozycjaFaktury.CENA_JEDN; 407 decimal netto = (decimal)(1 - pozycjaFaktury.UPUST_PR) * pozycjaFaktury.CENA_JEDN; 444 408 fakturaDetailsRow.NETTO = netto; 445 fakturaDetailsRow.S_VAT = 0.22; 446 decimal VAT = Convert.ToDecimal(0.22); 447 fakturaDetailsRow.VAT = Convert.ToDecimal(Math.Round(VAT * netto, 2)); 448 fakturaDetailsRow.BRUTTO = Convert.ToDecimal(Math.Round((1 + VAT) * netto, 2)); 409 fakturaDetailsRow.S_VAT = VatHelper.PL22; 410 fakturaDetailsRow.VAT = (decimal)VatHelper.PL22 * netto; 411 fakturaDetailsRow.BRUTTO = (decimal)(1 + VatHelper.PL22) * netto; 449 412 450 413 fakturaDetailsRow.TYP = 2; … … 460 423 } 461 424 462 this.rEKLAMADataSet.FAKTURA_DETAILS.AddFAKTURA_DETAILSRow(fakturaDetailsRow); 463 } 464 } 465 425 rEKLAMADataSet.FAKTURA_DETAILS.AddFAKTURA_DETAILSRow(fakturaDetailsRow); 426 } 427 } 428 429 private string GetNazwaUslugiPozKat(REKLAMADataSet.FAKTURYRow faktura, REKLAMADataSet.FAKTURA_DETAILSRow pozycjaFaktury) 430 { 431 if (faktura == null) return string.Empty; 432 433 return faktura.NUMER + "/" + faktura.NUMER_ROZ + "/" + faktura.NUMER_ROK + " | " + pozycjaFaktury.NAZWA_USLUGI; 434 } 435 466 436 467 437 private void dodajWplate(REKLAMADataSet.FAKTURYRow naglowekFaktury) 468 438 { 469 REKLAMADataSet.WplatyRow wplata = this.rEKLAMADataSet.Wplaty.NewWplatyRow();439 REKLAMADataSet.WplatyRow wplata = rEKLAMADataSet.Wplaty.NewWplatyRow(); 470 440 wplata.idFaktury = naglowekFaktury.ID_FAKTURY; 471 441 472 if (naglowekFaktury.ID_SPRZEDAWCY == 6) 473 { 474 wplata.idZamowienia = idZamowieniaPoznan; 475 } 442 if (naglowekFaktury.ID_SPRZEDAWCY == (int) FakturaHelper.OfficeId.Poznan) 443 wplata.idZamowienia = (int) FakturaHelper.OrderId.Poznan; 476 444 else 477 { 478 wplata.idZamowienia = idZamowieniaKatowice; 479 } 445 wplata.idZamowienia = (int) FakturaHelper.OrderId.Katowice; 480 446 } 481 447 … … 486 452 REKLAMADataSet.FAKTURYRow row = 487 453 (REKLAMADataSet.FAKTURYRow) 488 ((DataRowView) fAKTURYBindingSource.Current).Row;454 ((DataRowView) fAKTURYBindingSource.Current).Row; 489 455 490 456 if (row.IsidFakturyKorektaNull()) … … 498 464 fv.ShowDialog(); 499 465 } 500 501 466 } 502 467 } … … 508 473 if ( 509 474 MessageBox.Show("Czy na pewno chcesz usun¹æ fakturê ?", 510 "",511 MessageBoxButtons.OKCancel,512 MessageBoxIcon.Question)475 "", 476 MessageBoxButtons.OKCancel, 477 MessageBoxIcon.Question) 513 478 == DialogResult.OK) 514 479 { 515 this.Cursor = Cursors.WaitCursor;480 Cursor = Cursors.WaitCursor; 516 481 517 482 REKLAMADataSet.FAKTURYRow faktura = (REKLAMADataSet.FAKTURYRow) 518 ((DataRowView)fAKTURYBindingSource.Current).Row;483 ((DataRowView) fAKTURYBindingSource.Current).Row; 519 484 520 485 string kod = faktura.NUMER_ROZ; … … 537 502 } 538 503 539 this.fAKTURYTableAdapter.FillByKodAgenta(this.rEKLAMADataSet.FAKTURY, kod);540 541 this.Cursor = Cursors.Default;504 fAKTURYTableAdapter.FillByKodAgenta(rEKLAMADataSet.FAKTURY, kod); 505 506 Cursor = Cursors.Default; 542 507 } 543 508 } … … 553 518 554 519 REKLAMADataSet.FAKTURYRow korygowanaFaktura = (REKLAMADataSet.FAKTURYRow) 555 ((DataRowView)fAKTURYBindingSource.List[i]).Row;520 ((DataRowView) fAKTURYBindingSource.List[i]).Row; 556 521 557 522 int j = fAKTURYBindingSource.Find("ID_FAKTURY", idKorygowanejFaktury); … … 560 525 { 561 526 REKLAMADataSet.FAKTURYRow poprzedniaKorekta = (REKLAMADataSet.FAKTURYRow) 562 ((DataRowView)fAKTURYBindingSource.List[j]).Row;527 ((DataRowView) fAKTURYBindingSource.List[j]).Row; 563 528 564 529 korygowanaFaktura.ID_FK_KOR = poprzedniaKorekta.ID_FAKTURY; … … 584 549 try 585 550 { 586 fAKTURYTableAdapter.Update( this.rEKLAMADataSet.FAKTURY);551 fAKTURYTableAdapter.Update(rEKLAMADataSet.FAKTURY); 587 552 fAKTURYTableAdapter.Delete(idKorekty); 588 553 fakturA_DETAILSTableAdapter.Delete(idKorekty); … … 590 555 transaction.Commit(); 591 556 } 592 catch (Exception ex)557 catch (Exception) 593 558 { 594 559 transaction.Rollback(); 595 throw ex;560 throw; 596 561 } 597 562 finally 598 563 { 599 fAKTURYTableAdapter.FillByIdZamowienia( this.rEKLAMADataSet.FAKTURY, idZam);564 fAKTURYTableAdapter.FillByIdZamowienia(rEKLAMADataSet.FAKTURY, idZam); 600 565 conn.Close(); 601 566 } … … 605 570 { 606 571 int idFakt = faktura.ID_FAKTURY; 607 572 608 573 SqlConnection conn = new SqlConnection(ConnString.getConnString().Value); 609 574 … … 618 583 fakturA_DETAILSTableAdapter.AttachTransaction(transaction); 619 584 wplatyTableAdapter.AttachTransaction(transaction); 620 585 621 586 try 622 587 { … … 624 589 fakturA_DETAILSTableAdapter.Delete(idFakt); 625 590 wplatyTableAdapter.Delete(idFakt); 626 591 627 592 transaction.Commit(); 628 593 } 629 catch (Exception e)594 catch (Exception) 630 595 { 631 596 transaction.Rollback(); -
trunk/BazaReklam/FakturowaniePoznanKatowice.resx
r106 r270 119 119 </resheader> 120 120 <metadata name="rEKLAMADataSet.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 121 <value>1 7, 17</value>121 <value>116, 17</value> 122 122 </metadata> 123 123 <metadata name="fAKTURYBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 124 <value> 153, 17</value>124 <value>252, 17</value> 125 125 </metadata> 126 126 <metadata name="fAKTURYTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 127 <value> 320, 17</value>127 <value>419, 17</value> 128 128 </metadata> 129 129 <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> … … 192 192 </value> 193 193 </data> 194 <metadata name="NrTygodnia.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 195 <value>True</value> 196 </metadata> 194 197 <metadata name="EKSPORT.UserAddedColumn" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> 195 198 <value>True</value> … … 227 230 </data> 228 231 <metadata name="klienciTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 229 <value> 482, 17</value>232 <value>581, 17</value> 230 233 </metadata> 231 234 <metadata name="fakturA_DETAILSTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 235 <value>730, 17</value> 236 </metadata> 237 <metadata name="agencjeTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 238 <value>934, 17</value> 239 </metadata> 240 <metadata name="kontaTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 232 241 <value>17, 54</value> 233 242 </metadata> 234 <metadata name="agencjeTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">235 <value>221, 54</value>236 </metadata>237 <metadata name="kontaTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">238 <value>378, 54</value>239 </metadata>240 243 <metadata name="wplatyTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 241 <value> 523, 54</value>244 <value>162, 54</value> 242 245 </metadata> 243 246 </root> -
trunk/BazaReklam/REKLAMADataSet.Designer.cs
r244 r270 5170 5170 private global::System.Data.DataColumn columnidFakturyVAT; 5171 5171 5172 private global::System.Data.DataColumn columnNrTygodnia; 5173 5172 5174 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 5173 5175 public FAKTURYDataTable() { … … 5498 5500 get { 5499 5501 return this.columnidFakturyVAT; 5502 } 5503 } 5504 5505 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 5506 public global::System.Data.DataColumn NrTygodniaColumn { 5507 get { 5508 return this.columnNrTygodnia; 5500 5509 } 5501 5510 } … … 5572 5581 int idFakturyKorekta, 5573 5582 bool KOREKTA, 5574 int idFakturyVAT) { 5583 int idFakturyVAT, 5584 string NrTygodnia) { 5575 5585 FAKTURYRow rowFAKTURYRow = ((FAKTURYRow)(this.NewRow())); 5576 5586 object[] columnValuesArray = new object[] { … … 5617 5627 idFakturyKorekta, 5618 5628 KOREKTA, 5619 idFakturyVAT}; 5629 idFakturyVAT, 5630 NrTygodnia}; 5620 5631 if ((parentKLIENCIRowByKLIENCI_FAKTURY != null)) { 5621 5632 columnValuesArray[7] = parentKLIENCIRowByKLIENCI_FAKTURY[25]; … … 5694 5705 this.columnKOREKTA = base.Columns["KOREKTA"]; 5695 5706 this.columnidFakturyVAT = base.Columns["idFakturyVAT"]; 5707 this.columnNrTygodnia = base.Columns["NrTygodnia"]; 5696 5708 } 5697 5709 … … 5784 5796 this.columnidFakturyVAT = new global::System.Data.DataColumn("idFakturyVAT", typeof(int), null, global::System.Data.MappingType.Element); 5785 5797 base.Columns.Add(this.columnidFakturyVAT); 5798 this.columnNrTygodnia = new global::System.Data.DataColumn("NrTygodnia", typeof(string), null, global::System.Data.MappingType.Element); 5799 base.Columns.Add(this.columnNrTygodnia); 5786 5800 this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] { 5787 5801 this.columnID_FAKTURY}, true)); … … 5812 5826 this.columnKOREKTA.AllowDBNull = false; 5813 5827 this.columnKOREKTA.DefaultValue = ((bool)(false)); 5828 this.columnNrTygodnia.ReadOnly = true; 5814 5829 } 5815 5830 … … 23284 23299 23285 23300 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 23301 public string NrTygodnia { 23302 get { 23303 if (this.IsNrTygodniaNull()) { 23304 return string.Empty; 23305 } 23306 else { 23307 return ((string)(this[this.tableFAKTURY.NrTygodniaColumn])); 23308 } 23309 } 23310 set { 23311 this[this.tableFAKTURY.NrTygodniaColumn] = value; 23312 } 23313 } 23314 23315 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 23286 23316 public KLIENCIRow KLIENCIRow { 23287 23317 get { … … 23681 23711 public void SetidFakturyVATNull() { 23682 23712 this[this.tableFAKTURY.idFakturyVATColumn] = global::System.Convert.DBNull; 23713 } 23714 23715 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 23716 public bool IsNrTygodniaNull() { 23717 return this.IsNull(this.tableFAKTURY.NrTygodniaColumn); 23718 } 23719 23720 [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 23721 public void SetNrTygodniaNull() { 23722 this[this.tableFAKTURY.NrTygodniaColumn] = global::System.Convert.DBNull; 23683 23723 } 23684 23724 … … 40592 40632 this._commandCollection[5] = new global::System.Data.SqlClient.SqlCommand(); 40593 40633 this._commandCollection[5].Connection = this.Connection; 40594 this._commandCollection[5].CommandText = @"SELECT BYL_WYDRUK, DATA_SPRZEDAZY, DATA_WYSTAWIENIA, EKSPORT, EXPORTED, EXPORTED_DATA, FAKTURA_PODTYP, FAKTURA_TYP, ID_FAKTURY, ID_FK_KOR, ID_KONTA, ID_NABYWCY, ID_SPRZEDAWCY, ID_TYTUL, KOREKTA, MIEJSCOWOSC_WYSTAWIENIA, NABYWCA_ADRES, NABYWCA_NIP, NUMER, NUMER_ROK, NUMER_ROZ, PODPIS_ODEBRAL, PODPIS_WYSTAWIL, SPOSOB_ZAPLATY, SPRZEDAWCA_ADRES, SPRZEDAWCA_NIP, TERMIN_ZAPLATY, ZAPLACONO, Zaliczka_Brutto, Zaliczka_Data, idFakturyKorekta, idFakturyVAT, idZamowienia, opis, suma_zaplat, waluta_brutto, waluta_kurs, waluta_kurs_z_dnia, waluta_miano, waluta_przelicznik, waluta_tabela_nr, zaplata_data, zaplata_opis FROM FAKTURY WHERE (NUMER_ROZ = @param)"; 40634 this._commandCollection[5].CommandText = @"SELECT DISTINCT 40635 F.NUMER, F.NUMER_ROZ, F.NUMER_ROK, F.DATA_WYSTAWIENIA, F.ZAPLACONO, F.suma_zaplat, F.KOREKTA, F.waluta_miano, F.EKSPORT, 40636 FPK.NrTygodnia 40637 FROM FAKTURY AS F LEFT OUTER JOIN 40638 FakturyPoznanKatowice AS FPK ON FPK.ID = F.ID_FAKTURY 40639 WHERE (F.NUMER_ROZ = @param)"; 40595 40640 this._commandCollection[5].CommandType = global::System.Data.CommandType.Text; 40596 40641 this._commandCollection[5].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@param", global::System.Data.SqlDbType.NVarChar, 8, global::System.Data.ParameterDirection.Input, 0, 0, "NUMER_ROZ", global::System.Data.DataRowVersion.Current, false, null, "", "", "")); -
trunk/BazaReklam/REKLAMADataSet.xsd
r244 r270 1641 1641 <SelectCommand> 1642 1642 <DbCommand CommandType="Text" ModifiedByUser="True"> 1643 <CommandText>SELECT BYL_WYDRUK, DATA_SPRZEDAZY, DATA_WYSTAWIENIA, EKSPORT, EXPORTED, EXPORTED_DATA, FAKTURA_PODTYP, FAKTURA_TYP, ID_FAKTURY, ID_FK_KOR, ID_KONTA, ID_NABYWCY, ID_SPRZEDAWCY, ID_TYTUL, KOREKTA, MIEJSCOWOSC_WYSTAWIENIA, NABYWCA_ADRES, NABYWCA_NIP, NUMER, NUMER_ROK, NUMER_ROZ, PODPIS_ODEBRAL, PODPIS_WYSTAWIL, SPOSOB_ZAPLATY, SPRZEDAWCA_ADRES, SPRZEDAWCA_NIP, TERMIN_ZAPLATY, ZAPLACONO, Zaliczka_Brutto, Zaliczka_Data, idFakturyKorekta, idFakturyVAT, idZamowienia, opis, suma_zaplat, waluta_brutto, waluta_kurs, waluta_kurs_z_dnia, waluta_miano, waluta_przelicznik, waluta_tabela_nr, zaplata_data, zaplata_opis FROM FAKTURY WHERE (NUMER_ROZ = @param)</CommandText> 1643 <CommandText>SELECT DISTINCT 1644 F.NUMER, F.NUMER_ROZ, F.NUMER_ROK, F.DATA_WYSTAWIENIA, F.ZAPLACONO, F.suma_zaplat, F.KOREKTA, F.waluta_miano, F.EKSPORT, 1645 FPK.NrTygodnia 1646 FROM FAKTURY AS F LEFT OUTER JOIN 1647 FakturyPoznanKatowice AS FPK ON FPK.ID = F.ID_FAKTURY 1648 WHERE (F.NUMER_ROZ = @param)</CommandText> 1644 1649 <Parameters> 1645 1650 <Parameter AllowDbNull="True" AutogeneratedName="param" ColumnName="NUMER_ROZ" DataSourceName="BAZA_REKLAM_TEST.dbo.FAKTURY" DataTypeServer="nvarchar(8)" DbType="String" Direction="Input" ParameterName="@param" Precision="0" ProviderType="NVarChar" Scale="0" Size="8" SourceColumn="NUMER_ROZ" SourceColumnNullMapping="False" SourceVersion="Current"> … … 5284 5289 <xs:element name="KOREKTA" msprop:Generator_UserColumnName="KOREKTA" msprop:Generator_ColumnVarNameInTable="columnKOREKTA" msprop:Generator_ColumnPropNameInRow="KOREKTA" msprop:Generator_ColumnPropNameInTable="KOREKTAColumn" type="xs:boolean" default="false" /> 5285 5290 <xs:element name="idFakturyVAT" msprop:Generator_UserColumnName="idFakturyVAT" msprop:Generator_ColumnPropNameInRow="idFakturyVAT" msprop:Generator_ColumnVarNameInTable="columnidFakturyVAT" msprop:Generator_ColumnPropNameInTable="idFakturyVATColumn" type="xs:int" minOccurs="0" /> 5291 <xs:element name="NrTygodnia" msdata:ReadOnly="true" msprop:Generator_UserColumnName="NrTygodnia" msprop:Generator_ColumnPropNameInRow="NrTygodnia" msprop:nullValue="_empty" msprop:Generator_ColumnVarNameInTable="columnNrTygodnia" msprop:Generator_ColumnPropNameInTable="NrTygodniaColumn" type="xs:string" minOccurs="0" /> 5286 5292 </xs:sequence> 5287 5293 </xs:complexType> -
trunk/BazaReklam/REKLAMADataSet.xss
r244 r270 5 5 the code is regenerated. 6 6 </autogenerated>--> 7 <DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX=" 256" ViewPortY="-29" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">7 <DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-818" ViewPortY="-361" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout"> 8 8 <Shapes> 9 9 <Shape ID="DesignTable:REKLAMA" ZOrder="5" X="-162" Y="35" Height="403" Width="361" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="24" SplitterPosition="254" />
