protected override bool Send(BankTransfer transfer) { string transferFilename = SaveFilePath+transfer.SourceBank+"_TO_"+BankName+".txt"; File.WriteAllText(transferFilename,transfer.ToString()); transfer.IsTransferSuccessful = true; //pomysl //zaleznie od nazwy banku wywoluje rozne funkcje(inaczej zapisuje transfer) //rozne opcje zapisane w slowniku i wywolywane przez delegaty, w ktorych wywolane konkretne metody //zapis transferu do pliku w folderze z transferami return true; }