Zbiór zmian 229

Pokaż
Ignoruj:
Data:
2009-01-22 12:41:39 (17 years ago)
Autor:
marek
Opis:

re #13 - poprawiono wywolywanie okna Wplaty z poziomu szczegolow klienta dla starych i nowych faktor oraz zablokowano wywolywanie tego okna dla korekt

Lokalizacja:
trunk/BazaReklam
Pliki:
5 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/BazaReklam/ClientsForm.cs

    r225 r229  
    20192019            if (zestawienieFakturBindingSource.Current != null) 
    20202020            { 
    2021                 DataRowView row = (DataRowView)zestawienieFakturBindingSource.Current; 
    2022                 int idReklamy = Convert.ToInt32(row["reklamaId"]); 
     2021                DataRowView row = (DataRowView) zestawienieFakturBindingSource.Current; 
    20232022                int custId = Convert.ToInt32(row["ID_NABYWCY"]); 
    2024                 PaymentForm p = new PaymentForm(idReklamy); 
    2025                 if (p.ShowDialog() == DialogResult.OK) 
    2026                 { 
    2027                     zestawienieFakturTableAdapter.ClearBeforeFill = true; 
    2028                     zestawienieFakturTableAdapter.FillByCustomerID(rEKLAMADataSet.ZestawienieFaktur, custId); 
     2023                if (Convert.IsDBNull(row["reklamaId"])) 
     2024                { 
     2025                    if (Convert.ToBoolean(row["Korekta"])) return; 
     2026                     
     2027                    //wyswietl nowe okno wplat 
     2028                    PaymentForm2 pf2; 
     2029                    if (Convert.IsDBNull(row["idWplaty"])) 
     2030                    { 
     2031                        pf2 = new PaymentForm2(0, Convert.ToInt32(row["ID_FAKTURY"])); 
     2032                    } 
     2033                    else 
     2034                    { 
     2035                        pf2 = new PaymentForm2(Convert.ToInt32(row["idWplaty"]), Convert.ToInt32(row["ID_FAKTURY"])); 
     2036                    } 
     2037                    if (pf2.ShowDialog() == DialogResult.OK) 
     2038                    { 
     2039                        zestawienieFakturTableAdapter.ClearBeforeFill = true; 
     2040                        zestawienieFakturTableAdapter.FillByCustomerID(rEKLAMADataSet.ZestawienieFaktur, custId); 
     2041                    } 
     2042                } 
     2043                else 
     2044                { 
     2045                    int idReklamy = Convert.ToInt32(row["reklamaId"]); 
     2046                    PaymentForm p = new PaymentForm(idReklamy); 
     2047                    if (p.ShowDialog() == DialogResult.OK) 
     2048                    { 
     2049                        zestawienieFakturTableAdapter.ClearBeforeFill = true; 
     2050                        zestawienieFakturTableAdapter.FillByCustomerID(rEKLAMADataSet.ZestawienieFaktur, custId); 
     2051                    } 
    20292052                } 
    20302053            } 
  • trunk/BazaReklam/PaymentForm2.cs

    r179 r229  
    11using System; 
    2 using System.Collections.Generic; 
    3 using System.ComponentModel; 
    4 using System.Data; 
    5 using System.Drawing; 
    6 using System.Text; 
    72using System.Windows.Forms; 
    83 
     
    1813            set { idWplaty = value; } 
    1914        } 
    20         private int idFaktury; 
     15        private readonly int idFaktury; 
    2116 
    2217        public PaymentForm2(int idWplaty, int idFaktury) 
     
    3025        { 
    3126 
    32             this.rEKLAMADataSet.Wplaty.Constraints.Remove("FAKTURY_Wplaty"); 
     27            rEKLAMADataSet.Wplaty.Constraints.Remove("FAKTURY_Wplaty"); 
    3328 
    3429            wplatyTableAdapter.Connection.ConnectionString = ConnString.getConnString().Value; 
     
    4742            else 
    4843            { 
    49                 wplatyTableAdapter.FillByIdWplaty(this.rEKLAMADataSet.Wplaty, idWplaty); 
     44                wplatyTableAdapter.FillByIdWplaty(rEKLAMADataSet.Wplaty, idWplaty); 
    5045            } 
    5146 
    52             REKLAMADataSet.WplatyRow wplata = this.rEKLAMADataSet.Wplaty[0]; 
     47            REKLAMADataSet.WplatyRow wplata = rEKLAMADataSet.Wplaty[0]; 
    5348 
    5449            if (wplata.IsidZamowieniaNull()) 
     
    5752                UstawBindowanieDlaStarychFaktur(); 
    5853 
    59                 this.zestawienieFakturTableAdapter.FillByIdFaktury(this.rEKLAMADataSet.ZestawienieFaktur, wplata.idFaktury); 
     54                zestawienieFakturTableAdapter.FillByIdFaktury(rEKLAMADataSet.ZestawienieFaktur, wplata.idFaktury); 
    6055            } 
    6156            else 
    6257            { 
    63                 this.VIEW_ZESTAWIENIE_FAKTUR_NOWETableAdapter.FillByIdFaktury(this.rEKLAMADataSet.VIEW_ZESTAWIENIE_FAKTUR_NOWE, idFaktury); 
     58                VIEW_ZESTAWIENIE_FAKTUR_NOWETableAdapter.FillByIdFaktury(rEKLAMADataSet.VIEW_ZESTAWIENIE_FAKTUR_NOWE, idFaktury); 
    6459            } 
    6560        } 
     
    6762        private void UstawBindowanieDlaStarychFaktur() 
    6863        { 
    69             this.VIEW_ZESTAWIENIE_FAKTUR_NOWEBindingSource.DataMember = "ZestawienieFaktur"; 
     64            VIEW_ZESTAWIENIE_FAKTUR_NOWEBindingSource.DataMember = "ZestawienieFaktur"; 
    7065 
    71             this.iD_REKLAMYTextBox.DataBindings.Clear(); 
    72             this.iD_REKLAMYTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.VIEW_ZESTAWIENIE_FAKTUR_NOWEBindingSource, "NR_FK", true)); 
     66            iD_REKLAMYTextBox.DataBindings.Clear(); 
     67            iD_REKLAMYTextBox.DataBindings.Add(new Binding("Text", VIEW_ZESTAWIENIE_FAKTUR_NOWEBindingSource, "NR_FK", true)); 
    7368 
    74             this.suma_zaplatTextBox.DataBindings.Clear(); 
    75             this.suma_zaplatTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.VIEW_ZESTAWIENIE_FAKTUR_NOWEBindingSource, "suma_zaplat", true, System.Windows.Forms.DataSourceUpdateMode.OnValidation, null, "C2")); 
     69            suma_zaplatTextBox.DataBindings.Clear(); 
     70            suma_zaplatTextBox.DataBindings.Add(new Binding("Text", VIEW_ZESTAWIENIE_FAKTUR_NOWEBindingSource, "suma_zaplat", true, DataSourceUpdateMode.OnValidation, null, "C2")); 
    7671 
    77             this.waluta_bruttoTextBox1.DataBindings.Clear(); 
    78             this.waluta_bruttoTextBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.VIEW_ZESTAWIENIE_FAKTUR_NOWEBindingSource, "waluta_brutto", true, System.Windows.Forms.DataSourceUpdateMode.OnValidation, null, "N2")); 
     72            waluta_bruttoTextBox1.DataBindings.Clear(); 
     73            waluta_bruttoTextBox1.DataBindings.Add(new Binding("Text", VIEW_ZESTAWIENIE_FAKTUR_NOWEBindingSource, "waluta_brutto", true, DataSourceUpdateMode.OnValidation, null, "N2")); 
    7974 
    80             this.bRUTTOTextBox.DataBindings.Clear(); 
    81             this.bRUTTOTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.VIEW_ZESTAWIENIE_FAKTUR_NOWEBindingSource, "BRUTTO", true, System.Windows.Forms.DataSourceUpdateMode.OnValidation, null, "C2")); 
     75            bRUTTOTextBox.DataBindings.Clear(); 
     76            bRUTTOTextBox.DataBindings.Add(new Binding("Text", VIEW_ZESTAWIENIE_FAKTUR_NOWEBindingSource, "BRUTTO", true, DataSourceUpdateMode.OnValidation, null, "C2")); 
    8277        } 
    8378 
     
    9792            this.idWplaty = rEKLAMADataSet.Wplaty[0].idWplaty; 
    9893             */ 
    99             this.DialogResult = DialogResult.OK; 
     94            DialogResult = DialogResult.OK; 
    10095        } 
    10196 
    10297        private void anulujButton_Click(object sender, EventArgs e) 
    10398        { 
    104             this.DialogResult = DialogResult.Cancel; 
     99            DialogResult = DialogResult.Cancel; 
    105100        } 
    106101    } 
  • trunk/BazaReklam/REKLAMADataSet.Designer.cs

    r218 r229  
    89648964            private global::System.Data.DataColumn columnidWplaty; 
    89658965             
     8966            private global::System.Data.DataColumn columnKorekta; 
     8967             
    89668968            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 
    89678969            public ZestawienieFakturDataTable() { 
     
    92159217                get { 
    92169218                    return this.columnidWplaty; 
     9219                } 
     9220            } 
     9221             
     9222            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 
     9223            public global::System.Data.DataColumn KorektaColumn { 
     9224                get { 
     9225                    return this.columnKorekta; 
    92179226                } 
    92189227            } 
     
    92799288                        decimal wplata_waluta_brutto,  
    92809289                        string wplata_waluta_miano,  
    9281                         int idWplaty) { 
     9290                        int idWplaty,  
     9291                        bool Korekta) { 
    92829292                ZestawienieFakturRow rowZestawienieFakturRow = ((ZestawienieFakturRow)(this.NewRow())); 
    92839293                object[] columnValuesArray = new object[] { 
     
    93139323                        wplata_waluta_brutto, 
    93149324                        wplata_waluta_miano, 
    9315                         idWplaty}; 
     9325                        idWplaty, 
     9326                        Korekta}; 
    93169327                rowZestawienieFakturRow.ItemArray = columnValuesArray; 
    93179328                this.Rows.Add(rowZestawienieFakturRow); 
     
    93709381                this.columnwplata_waluta_miano = base.Columns["wplata_waluta_miano"]; 
    93719382                this.columnidWplaty = base.Columns["idWplaty"]; 
     9383                this.columnKorekta = base.Columns["Korekta"]; 
    93729384            } 
    93739385             
     
    94389450                this.columnidWplaty = new global::System.Data.DataColumn("idWplaty", typeof(int), null, global::System.Data.MappingType.Element); 
    94399451                base.Columns.Add(this.columnidWplaty); 
     9452                this.columnKorekta = new global::System.Data.DataColumn("Korekta", typeof(bool), null, global::System.Data.MappingType.Element); 
     9453                base.Columns.Add(this.columnKorekta); 
    94409454                this.columnNUMER_ROZ.MaxLength = 8; 
    94419455                this.columnNR_FK.MaxLength = 92; 
     
    2722927243             
    2723027244            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 
     27245            public bool Korekta { 
     27246                get { 
     27247                    try { 
     27248                        return ((bool)(this[this.tableZestawienieFaktur.KorektaColumn])); 
     27249                    } 
     27250                    catch (global::System.InvalidCastException e) { 
     27251                        throw new global::System.Data.StrongTypingException("The value for column \'Korekta\' in table \'ZestawienieFaktur\' is DBNull.", e); 
     27252                    } 
     27253                } 
     27254                set { 
     27255                    this[this.tableZestawienieFaktur.KorektaColumn] = value; 
     27256                } 
     27257            } 
     27258             
     27259            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 
    2723127260            public bool IsID_NABYWCYNull() { 
    2723227261                return this.IsNull(this.tableZestawienieFaktur.ID_NABYWCYColumn); 
     
    2753627565            public void SetidWplatyNull() { 
    2753727566                this[this.tableZestawienieFaktur.idWplatyColumn] = global::System.Convert.DBNull; 
     27567            } 
     27568             
     27569            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 
     27570            public bool IsKorektaNull() { 
     27571                return this.IsNull(this.tableZestawienieFaktur.KorektaColumn); 
     27572            } 
     27573             
     27574            [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 
     27575            public void SetKorektaNull() { 
     27576                this[this.tableZestawienieFaktur.KorektaColumn] = global::System.Convert.DBNull; 
    2753827577            } 
    2753927578        } 
     
    4376443803            tableMapping.ColumnMappings.Add("wplata_waluta_miano", "wplata_waluta_miano"); 
    4376543804            tableMapping.ColumnMappings.Add("idWplaty", "idWplaty"); 
     43805            tableMapping.ColumnMappings.Add("Korekta", "Korekta"); 
    4376643806            this._adapter.TableMappings.Add(tableMapping); 
    4376743807        } 
     
    4378543825            this._commandCollection[1].CommandText = @"SELECT     TOP 2000 ID_NABYWCY, NUMER, NUMER_ROZ, ROK, MS, DATA_SPRZEDAZY, NR_FK, TYTUL, NETTO, S_VAT, VAT, BRUTTO, waluta_brutto,  
    4378643826                      waluta_miano, suma_zaplat, ID_FAKTURY, Symbol, Agencja, ZAPLACONO, ZAPŁACONO, [DATA ZAPŁATY], zaplata_data, reklamaId, firstname,  
    43787                       TERMIN_ZAPLATY, GRZBIET, ID_TYTUL, dataWplaty, wplata_brutto, wplata_waluta_brutto, wplata_waluta_miano, idWplaty 
     43827                      TERMIN_ZAPLATY, GRZBIET, ID_TYTUL, dataWplaty, wplata_brutto, wplata_waluta_brutto, wplata_waluta_miano, idWplaty, Korekta 
    4378843828FROM         VIEW_ZESTAWIENIE_FAKTUR_STARE 
    4378943829WHERE     (ID_NABYWCY = @param) 
     
    4379543835            this._commandCollection[2].CommandText = @"SELECT     TOP 2000 ID_NABYWCY, NUMER, NUMER_ROZ, ROK, MS, DATA_SPRZEDAZY, NR_FK, TYTUL, NETTO, S_VAT, VAT, BRUTTO, waluta_brutto,  
    4379643836                      waluta_miano, suma_zaplat, ID_FAKTURY, Symbol, Agencja, ZAPLACONO, ZAPŁACONO, [DATA ZAPŁATY], zaplata_data, reklamaId, firstname,  
    43797                       TERMIN_ZAPLATY, GRZBIET, ID_TYTUL, dataWplaty, wplata_brutto, wplata_waluta_brutto, wplata_waluta_miano, idWplaty 
     43837                      TERMIN_ZAPLATY, GRZBIET, ID_TYTUL, dataWplaty, wplata_brutto, wplata_waluta_brutto, wplata_waluta_miano, idWplaty, Korekta 
    4379843838FROM         VIEW_ZESTAWIENIE_FAKTUR_STARE 
    4379943839WHERE     (ID_FAKTURY = @idFAktury)"; 
  • trunk/BazaReklam/REKLAMADataSet.xsd

    r218 r229  
    24162416              <Mapping SourceColumn="wplata_waluta_miano" DataSetColumn="wplata_waluta_miano" /> 
    24172417              <Mapping SourceColumn="idWplaty" DataSetColumn="idWplaty" /> 
     2418              <Mapping SourceColumn="Korekta" DataSetColumn="Korekta" /> 
    24182419            </Mappings> 
    24192420            <Sources> 
     
    24232424                    <CommandText>SELECT     TOP 2000 ID_NABYWCY, NUMER, NUMER_ROZ, ROK, MS, DATA_SPRZEDAZY, NR_FK, TYTUL, NETTO, S_VAT, VAT, BRUTTO, waluta_brutto,  
    24242425                      waluta_miano, suma_zaplat, ID_FAKTURY, Symbol, Agencja, ZAPLACONO, ZAPŁACONO, [DATA ZAPŁATY], zaplata_data, reklamaId, firstname,  
    2425                       TERMIN_ZAPLATY, GRZBIET, ID_TYTUL, dataWplaty, wplata_brutto, wplata_waluta_brutto, wplata_waluta_miano, idWplaty 
     2426                      TERMIN_ZAPLATY, GRZBIET, ID_TYTUL, dataWplaty, wplata_brutto, wplata_waluta_brutto, wplata_waluta_miano, idWplaty, Korekta 
    24262427FROM         VIEW_ZESTAWIENIE_FAKTUR_STARE 
    24272428WHERE     (ID_NABYWCY = @param) 
     
    24392440                    <CommandText>SELECT     TOP 2000 ID_NABYWCY, NUMER, NUMER_ROZ, ROK, MS, DATA_SPRZEDAZY, NR_FK, TYTUL, NETTO, S_VAT, VAT, BRUTTO, waluta_brutto,  
    24402441                      waluta_miano, suma_zaplat, ID_FAKTURY, Symbol, Agencja, ZAPLACONO, ZAPŁACONO, [DATA ZAPŁATY], zaplata_data, reklamaId, firstname,  
    2441                       TERMIN_ZAPLATY, GRZBIET, ID_TYTUL, dataWplaty, wplata_brutto, wplata_waluta_brutto, wplata_waluta_miano, idWplaty 
     2442                      TERMIN_ZAPLATY, GRZBIET, ID_TYTUL, dataWplaty, wplata_brutto, wplata_waluta_brutto, wplata_waluta_miano, idWplaty, Korekta 
    24422443FROM         VIEW_ZESTAWIENIE_FAKTUR_STARE 
    24432444WHERE     (ID_FAKTURY = @idFAktury)</CommandText> 
     
    57105711              </xs:element> 
    57115712              <xs:element name="idWplaty" msprop:Generator_UserColumnName="idWplaty" msprop:Generator_ColumnVarNameInTable="columnidWplaty" msprop:Generator_ColumnPropNameInRow="idWplaty" msprop:Generator_ColumnPropNameInTable="idWplatyColumn" type="xs:int" minOccurs="0" /> 
     5713              <xs:element name="Korekta" msprop:Generator_UserColumnName="Korekta" msprop:Generator_ColumnVarNameInTable="columnKorekta" msprop:Generator_ColumnPropNameInRow="Korekta" msprop:Generator_ColumnPropNameInTable="KorektaColumn" type="xs:boolean" minOccurs="0" /> 
    57125714            </xs:sequence> 
    57135715          </xs:complexType> 
  • trunk/BazaReklam/REKLAMADataSet.xss

    r218 r229  
    55     the code is regenerated. 
    66</autogenerated>--> 
    7 <DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-1339" ViewPortY="1322" 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="-483" ViewPortY="1521" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout"> 
    88  <Shapes> 
    99    <Shape ID="DesignTable:REKLAMA" ZOrder="3" X="-162" Y="35" Height="403" Width="361" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="24" SplitterPosition="254" />