383 Commits (41afdef70be74320b511ec53f1a0777dbdb273e6)
 

Author SHA1 Message Date
fdai7207 fed4a0a3ad implement the isValidEmployeeID() in the getNewEmployeeCredentials to check Id's validity 2 years ago
fdai7207 5e72e1f652 optimised the isValidEmployeeID() function and its unit tests 2 years ago
fdai7057 1d49c20634 Call to errorMessage() with error code -12 in collectCustomerProperties if the user enters too many digits for the account balance. 2 years ago
fdai7057 58704be59a Modification of the function collectCustomerProperties. It now contains a call to balanceToDouble(). The reason is: The function scanf() is eliminated. Instead, the input is completely handled by getchar(). Each character is stored consecutively. Thus it can be the parameter for balanceToDouble(). 2 years ago
fdai7057 fe311209d7 refactoring: rename stod to balanceToDouble and its internal variable. The purpose of this function is to convert the user input for the account balance into a double and the new names states this purpose better. 2 years ago
fdai7057 ac04c8d244 Implementation of function stod() and rename file stringManipulation.{c,h} to helperFunctions.{c,h} because the functions implemented there address different problems and not only string-specific problems. 2 years ago
Shivam Chaudhary 993ca16a44 Remove unwanted build files 2 years ago
Shivam Chaudhary 07cbebd4a4 Implement test for file opening with false name 2 years ago
fdai6618 a0989dfed0 implement initiateMoneyTransfer methode 2 years ago
Shivam Chaudhary 2459c3f1ec Correct the path of file CustomerData.txt 2 years ago
Shivam Chaudhary 8274f848fd Implement test to check if the file opens 2 years ago
fdai6618 5fe8d5d2fd refactoring sendMoney methode 2 years ago
fdai7057 be8ceb2652 Modified error handling. The error for invalid input for forename and surname when creating a new customer account is caught. 2 years ago
fdai7057 7d7f8f6ace Implementation of unit tests for isLetterOfAlphabet. 2 years ago
fdai7057 a2730ad965 refactoring: Rename one variable and replace decimal values with their character signs in order to increase comprehensibility and readability. 2 years ago
fdai7057 af62069f27 Implementation of function isLetterOfAlphabet(). 2 years ago
fdai7057 02010b31d1 The error handling is now controlled by the function errorMessage. It is declared in error.h and defined in error.c. It is called in different cases. Each error has its own error code. The advantage is that the error message is specific. 2 years ago
fdai6618 2d6de9f15b deleted a comment on methode sendmoney 2 years ago
fdai6618 f76fd87ce8 modified SendMoney method 2 years ago
fdai6618 b98932b197 implement sendMoney methode 2 years ago
fdai6618 1be9e8cae8 add refactoring for methode getAvailableBalnce 2 years ago
fdai6618 0aa4b90f7a implement methode getReceiverAccountNumber 2 years ago
fdai6618 30aa84b943 test getAmount methode 2 years ago
fdai6618 e3b774be63 add methode getAmount 2 years ago
fdai6618 042cb4214f add test for the getAvailableAccountBalance method 2 years ago
fdai6618 b29a397fb3 implement methode getAvailableAccountBalance 2 years ago
fdai7057 8696c0609d Merge branch 'feature/error-handling' into 'development' 2 years ago
fdai7057 0a0a197b6f Prepare merge from feature/error-handling into development, rename folders. 2 years ago
fdai7207 b7d38fac5e refactoring: clean up duplicated code for the createEmployeeAccount.c unit tests. 2 years ago
fdai7207 e570fb9f66 refactoring: changed some variables names and added some comments for documentation and enhanced the getnewEmployeeCredentials function. 2 years ago
fdai7207 7cf0febf28 implement the getNewEmployeeCredentials() function in order for the user to sign up as an employee 2 years ago
fdai7207 affa82bc3d implement unit tests for the function createNewEmployee() 2 years ago
fdai7207 344d1be71c Merge branch 'feature/employees-infos-access' of https://gitlab2.informatik.hs-fulda.de/fdai7057/bankmanagement-system into feature/employees-infos-access 2 years ago
fdai7207 906ee12708 implement unit tests for the function isValidEmployeeID() 2 years ago
fdai7514 c60c470f08 removed unwanted directories and updated new Clearances in showGeneralInfoEmployee.c 2 years ago
fdai7057 c5dec7f704 Add preprocessor directives in four header files. 2 years ago
fdai7057 a18a4fed92 refactoring: The function test_toUnsignedInteger() is modified. The test now contains more test cases than before. Variables names are modified to increase readability. Assertions written under each other have been replaced with loops that verify them. 2 years ago
Shivam Chaudhary 548a152d46 Create test_currentCustomerAccountBalance.c 2 years ago
Shivam Chaudhary 1644b86774 Refactoring: remove unwanted codes 2 years ago
Shivam Chaudhary fb1b114271 Fix false header file name 2 years ago
fdai6618 9ed2c294e1 add refactoring for Methode checkAccount 2 years ago
fdai6618 583f72c914 add test checkaccount Methode 2 years ago
fdai6618 59cc6c0a61 add checkAccount Methode 2 years ago
fdai7207 cda5d0bdad merge the feature/show-general-info-employee functions with feature/the-main-menu. 2 years ago
fdai7514 020388d740 Merge branch 'feature/show-general-info-employee' into 'feature/employees-infos-access' 2 years ago
fdai7514 df4d9ac7e0 Merge branch 'feature/employees-infos-access' into 'feature/show-general-info-employee' 2 years ago
fdai7514 f7a2bf74ac update with new Passwords in showGeneralInfoEmployee.c and test_showGeneralInfoEmployee.h 2 years ago
fdlt3817 cd78a96c03 Test arrangements 2 years ago
fdai7057 62186d36ae Implementation of unit tests for toUnsignedInteger(). 2 years ago
Shivam Chaudhary a6f6c3ae66 Merge branch 'feature/update-current-customer-account-balance' into feature/withdraw-money-system 2 years ago