Zbiór zmian 23 dla Baza Reklam 2 - Faktury
- Data:
- 2008-12-28 02:53:56 (17 years ago)
- Lokalizacja:
- Baza Reklam 2 - Faktury
- Pliki:
-
- 5 zmodyfikowane
-
Baza Reklam.suo (zmodyfikowane) (poprzedni)
-
KalendarzEmisji.cs (zmodyfikowane) (8 diffs)
-
OrderDetails.cs (zmodyfikowane) (2 diffs)
-
REKLAMADataSet.cs (zmodyfikowane) (1 diff)
-
SLOWNIKDataSet.cs (zmodyfikowane) (1 diff)
Legenda:
- Bez zmian
- Dodane
- Usunięte
-
Baza Reklam 2 - Faktury/KalendarzEmisji.cs
r2 r23 41 41 short nowaEmisja; 42 42 43 int iloscEmisji; 44 int index = -1; 45 46 public DateTime dataOstatatniejZafakturowanejEmisji = DateTime.Today; 47 48 #region properties 49 43 50 public short NowaEmisja 44 51 { … … 46 53 set { nowaEmisja = value; } 47 54 } 48 int iloscEmisji;49 int index = -1;50 51 #region properties52 55 53 56 public string Tytul … … 66 69 this.reklama = reklama; 67 70 this.emisje = emisje; 68 71 69 72 foreach (DataRow r in emisje.Rows) 70 73 { … … 74 77 } 75 78 } 76 79 77 80 label2.Text = iloscEmisji.ToString(); 78 81 … … 110 113 } 111 114 115 short nr = Emisje.MaxZafakturowanyNrWydania(); 116 117 if (nr != 0) 118 { 119 dataOstatatniejZafakturowanejEmisji = this.sLOWNIKDataSet.NR.dataWydania(Tytul, nr); 120 } 121 112 122 nRDataGridView.CellValueChanged += nRDataGridView_CellValueChanged; 113 123 nRDataGridView.CellContentClick += nRDataGridView_CellContentClicked; 124 125 nRBindingSource.ResetBindings(false); 114 126 } 115 127 … … 179 191 nRDataGridView.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.White; 180 192 } 181 193 182 194 } 183 195 } … … 209 221 foreach (DataGridViewRow row in nRDataGridView.Rows) 210 222 { 211 212 223 row.DefaultCellStyle.BackColor = Color.White; 213 224 … … 223 234 (REKLAMADataSet.UKAZE_SIE_W_NRRow)table[0]; 224 235 225 226 236 if (Convert.ToDateTime(row.Cells[1].Value) < DateTime.Today) 227 237 { 228 238 row.DefaultCellStyle.BackColor = Color.MintCream; 229 239 } 230 231 if (em.zafakturowana) 232 { 240 else 241 { 242 if (em.zafakturowana) 243 { 244 row.DefaultCellStyle.BackColor = Color.LightGray; 245 } 246 247 //anulowana 248 if (em.status == 2) 249 { 250 row.DefaultCellStyle.ForeColor = Color.Red; 251 } 252 253 if (emisjaDoZmiany == (short)row.Cells[0].Value) 254 { 255 row.DefaultCellStyle.BackColor = Color.MistyRose; 256 } 257 } 258 } 259 else if (emisjaDoZmiany == 0) 260 { 261 //emisja nie zosta³a wczeniej wybrana, ale jej misi¹c ju¿ 262 // jest zafakturowany 263 DateTime dataWydania = (DateTime)row.Cells[1].Value; 264 if (dataWydania.Year <= dataOstatatniejZafakturowanejEmisji.Year 265 && 266 dataWydania.Month <= dataOstatatniejZafakturowanejEmisji.Month) 267 { 268 row.ReadOnly = true; 233 269 row.DefaultCellStyle.BackColor = Color.LightGray; 234 270 } 235 236 //anulowana 237 if (em.status == 2) 238 { 239 row.DefaultCellStyle.ForeColor = Color.Red; 240 } 241 242 if (emisjaDoZmiany == (short)row.Cells[0].Value) 243 { 244 row.DefaultCellStyle.BackColor = Color.MistyRose; 245 } 246 } 247 } 248 } 249 } 250 271 } 272 } 273 } 274 } 251 275 } 252 276 } -
Baza Reklam 2 - Faktury/OrderDetails.cs
r21 r23 1222 1222 { 1223 1223 DataRow[] rows = kalendarz.Emisje.Select("1=1", "[nr wydania] asc"); 1224 // this.rEKLAMADataSet.UKAZE_SIE_W_NR.Clear();1224 // this.rEKLAMADataSet.UKAZE_SIE_W_NR.Clear(); 1225 1225 for (int i = 0; i < rows.Length; i++) 1226 1226 { 1227 1227 if (rEKLAMADataSet.UKAZE_SIE_W_NR.FindByID( 1228 Convert.ToDecimal(rows[i]["id"])) == null){ 1229 this.rEKLAMADataSet.UKAZE_SIE_W_NR.ImportRow( 1230 (REKLAMADataSet.UKAZE_SIE_W_NRRow)rows[i]); 1228 Convert.ToDecimal(rows[i]["id"])) == null) 1229 { 1230 this.rEKLAMADataSet.UKAZE_SIE_W_NR.ImportRow( 1231 (REKLAMADataSet.UKAZE_SIE_W_NRRow)rows[i]); 1231 1232 } 1232 1233 } 1233 1234 1234 1235 kalendarz.Close(); 1235 1236 } 1237 1238 ukazeSieDataGridView.EndEdit(); 1239 rEKLAMAUKAZESIEWNRBindingSource.EndEdit(); 1240 1241 // int il = this.rEKLAMADataSet.UKAZE_SIE_W_NR.Count; 1242 int il = ukazeSieDataGridView.Rows.Count; 1243 this.kROTNOSCTextBox.Text = il.ToString(); 1244 this.liczbaEmisjiLabel.Text = il.ToString(); 1245 rEKLAMABindingSource.EndEdit(); 1246 1247 PrzeliczCaleZamowienie(); 1248 } 1249 1236 1237 ukazeSieDataGridView.EndEdit(); 1238 rEKLAMAUKAZESIEWNRBindingSource.EndEdit(); 1239 1240 // int il = this.rEKLAMADataSet.UKAZE_SIE_W_NR.Count; 1241 int il = ukazeSieDataGridView.Rows.Count; 1242 this.kROTNOSCTextBox.Text = il.ToString(); 1243 this.liczbaEmisjiLabel.Text = il.ToString(); 1244 rEKLAMABindingSource.EndEdit(); 1245 1246 PrzeliczCaleZamowienie(); 1247 } 1248 } 1250 1249 } 1251 1250 … … 1588 1587 { 1589 1588 walutyComboBox.SelectedItem = reklama.Brutto_Euro_Miano; 1589 kurs = PobierzKurs(walutyComboBox.SelectedItem.ToString()); 1590 1590 } 1591 1591 else -
Baza Reklam 2 - Faktury/REKLAMADataSet.cs
r18 r23 123 123 } 124 124 125 public short MaxZafakturowanyNrWydania() 126 { 127 if ((int)this.Compute("count(id)", "zafakturowana=1") > 0) 128 { 129 return (short)this.Compute("max([Nr Wydania])", "zafakturowana=1"); 130 } 131 return 0; 132 } 133 125 134 /* 126 135 public double sumaNetto(string tytul, ) -
Baza Reklam 2 - Faktury/SLOWNIKDataSet.cs
r2 r23 1 namespace Baza_Reklam { 1 using System; 2 using System.Data; 3 4 namespace Baza_Reklam { 2 5 3 6 4 7 partial class SLOWNIKDataSet 5 8 { 6 9 partial class NRDataTable 10 { 11 public DateTime dataWydania(string tytul, short nr) 12 { 13 DataRow[] rows = this.Select("tyt='" + tytul + "' and nrw=" + nr); 14 if (rows.Length > 0) 15 { 16 return (DateTime)rows[0]["DATA_W"]; 17 } 18 return DateTime.Today; 19 } 20 } 7 21 8 22 partial class Kursy_WalutDataTable 9 23 { 24 10 25 } 11 26 }
