Zbiór zmian 489 dla trunk

Pokaż
Ignoruj:
Data:
2009-03-26 16:08:56 (17 years ago)
Autor:
marek
Opis:

fixes #121

Lokalizacja:
trunk/BazaReklam
Pliki:
1 dodane
4 zmodyfikowane

Legenda:

Bez zmian
Dodane
Usunięte
  • trunk/BazaReklam/Baza Reklam.csproj

    r401 r489  
    107107    <Compile Include="Classes\PrintDGV.cs" /> 
    108108    <Compile Include="Classes\Produkcja.cs" /> 
     109    <Compile Include="Classes\ReklamaHelper.cs" /> 
    109110    <Compile Include="Classes\User.cs" /> 
    110111    <Compile Include="Classes\Utils.cs" /> 
  • trunk/BazaReklam/Classes/FakturaHelper.cs

    r300 r489  
    177177            return naglowekFaktury; 
    178178        } 
     179 
     180        public static bool IsSumaEmisjiMniejszaOdFakturyNetto(REKLAMADataSet.VIEW_ZESTAWIENIE_FAKTUR_NOWERow faktura) 
     181        { 
     182            if (faktura.IssumaNettoZEmisjiNull()) return false; 
     183 
     184            if (IsFakturaWWalucie(faktura) && !faktura.Iswaluta_kursNull()) 
     185                return Math.Round(faktura.sumaNettoZEmisji / faktura.waluta_kurs, 0) < (decimal)Math.Round(faktura.waluta_brutto, 0); 
     186 
     187            return Math.Round(faktura.sumaNettoZEmisji, 0) < Math.Round(faktura.NETTO, 0); 
     188        } 
     189 
     190        public static bool IsFakturaWWalucie(REKLAMADataSet.VIEW_ZESTAWIENIE_FAKTUR_NOWERow faktura) 
     191        { 
     192            if (faktura.Iswaluta_mianoNull()) return false; 
     193            if (string.IsNullOrEmpty(faktura.waluta_miano)) return false; 
     194            if (faktura.waluta_miano.ToUpper() == "PLN") return false; 
     195 
     196            return true; 
     197        } 
    179198    } 
    180199} 
  • trunk/BazaReklam/FacturesFormNEW.cs

    r399 r489  
    287287                        r.DefaultCellStyle.ForeColor = Color.Crimson; 
    288288                    } 
    289                     if (IsSumaEmisjiMniejszaOdFakturyNetto(fakt)) 
     289                    if (FakturaHelper.IsSumaEmisjiMniejszaOdFakturyNetto(fakt)) 
    290290                    { 
    291291                        r.DefaultCellStyle.Font = new Font(fakturyDataGridView.DefaultCellStyle.Font, FontStyle.Bold); 
     
    295295        } 
    296296 
    297         private static bool IsSumaEmisjiMniejszaOdFakturyNetto(REKLAMADataSet.VIEW_ZESTAWIENIE_FAKTUR_NOWERow faktura) 
    298         { 
    299             if (faktura.IssumaNettoZEmisjiNull()) return false; 
    300  
    301             if (IsFakturaWWalucie(faktura) && !faktura.Iswaluta_kursNull()) 
    302                 return Math.Round(faktura.sumaNettoZEmisji / faktura.waluta_kurs, 0) < (decimal)Math.Round(faktura.waluta_brutto, 0); 
    303  
    304             return Math.Round(faktura.sumaNettoZEmisji, 0) < Math.Round(faktura.NETTO, 0);  
    305         } 
    306  
    307         private static bool IsFakturaWWalucie(REKLAMADataSet.VIEW_ZESTAWIENIE_FAKTUR_NOWERow faktura) 
    308         { 
    309             if (faktura.Iswaluta_mianoNull()) return false; 
    310             if (string.IsNullOrEmpty(faktura.waluta_miano)) return false; 
    311             if (faktura.waluta_miano.ToUpper() == "PLN") return false; 
    312  
    313             return true; 
    314         } 
     297        //private static bool IsSumaEmisjiMniejszaOdFakturyNetto(REKLAMADataSet.VIEW_ZESTAWIENIE_FAKTUR_NOWERow faktura) 
     298        //{ 
     299        //    if (faktura.IssumaNettoZEmisjiNull()) return false; 
     300 
     301        //    if (IsFakturaWWalucie(faktura) && !faktura.Iswaluta_kursNull()) 
     302        //        return Math.Round(faktura.sumaNettoZEmisji / faktura.waluta_kurs, 0) < (decimal)Math.Round(faktura.waluta_brutto, 0); 
     303 
     304        //    return Math.Round(faktura.sumaNettoZEmisji, 0) < Math.Round(faktura.NETTO, 0);  
     305        //} 
     306 
     307        //private static bool IsFakturaWWalucie(REKLAMADataSet.VIEW_ZESTAWIENIE_FAKTUR_NOWERow faktura) 
     308        //{ 
     309        //    if (faktura.Iswaluta_mianoNull()) return false; 
     310        //    if (string.IsNullOrEmpty(faktura.waluta_miano)) return false; 
     311        //    if (faktura.waluta_miano.ToUpper() == "PLN") return false; 
     312 
     313        //    return true; 
     314        //} 
    315315 
    316316        private void wplata2toolStripButton_Click(object sender, EventArgs e) 
  • trunk/BazaReklam/OrdersForm.cs

    r457 r489  
    942942            if (reklamyZestawienieBindingSource.Current != null) 
    943943            { 
     944                DataRowView row = (DataRowView)reklamyZestawienieBindingSource.Current; 
     945 
     946                REKLAMADataSet.ReklamyZestawienieRow reklama = (REKLAMADataSet.ReklamyZestawienieRow)row.Row; 
     947 
     948                if (ReklamaHelper.IsReklamaNew(reklama)) return; 
     949 
    944950                Cursor = Cursors.WaitCursor; 
    945951 
    946                 DataRowView row = (DataRowView)reklamyZestawienieBindingSource.Current; 
    947                 int idRek = Convert.ToInt32(row["reklamaId"]); 
    948                 OrderViewer ov = new OrderViewer(idRek); 
     952                OrderViewer ov = new OrderViewer(reklama.ReklamaID); 
    949953 
    950954                Cursor = Cursors.Default; 
     
    958962            if (reklamyZestawienieBindingSource.Current != null) 
    959963            { 
    960                 DataRowView row = (DataRowView)reklamyZestawienieBindingSource.Current; 
    961  
    962                 if (row["id_faktury"] != DBNull.Value) 
    963                 { 
    964                     Cursor = Cursors.WaitCursor; 
    965  
    966                     int idFaktury = Convert.ToInt32(row["id_faktury"]); 
    967  
    968                     FactureViewer fv = new FactureViewer(idFaktury, false, 0); 
    969                     fv.ShowDialog(); 
    970  
    971                     Cursor = Cursors.Default;                   
    972                 } 
    973                 else  
     964                DataRowView row = (DataRowView) reklamyZestawienieBindingSource.Current; 
     965                REKLAMADataSet.ReklamyZestawienieRow reklama = (REKLAMADataSet.ReklamyZestawienieRow) row.Row; 
     966 
     967                if (reklama.IsID_FAKTURYNull()) 
    974968                { 
    975969                    MessageBox.Show("Nie wystawiono faktury"); 
     970                    return; 
    976971                } 
     972 
     973                Cursor = Cursors.WaitCursor; 
     974 
     975                int idFaktury = Convert.ToInt32(row["id_faktury"]); 
     976 
     977                FactureViewer fv = new FactureViewer(idFaktury, false, 0); 
     978                fv.ShowDialog(); 
     979 
     980                Cursor = Cursors.Default; 
    977981            } 
    978982        }