Professional Documents
Culture Documents
V ER SI ON
Development Guidelines 2.0
Table of Contents
IIRISTM Payroll and Human Resource Management Portal ......................................................................... 3
Introduction ............................................................................................................Error! Bookmark not defined.
Key Features ........................................................................................................Error! Bookmark not defined.
Product Architecture .........................................................................................Error! Bookmark not defined.
Payroll and HRMS .............................................................................................Error! Bookmark not defined.
Masters ....................................................................................................................Error! Bookmark not defined.
Transactions..........................................................................................................Error! Bookmark not defined.
Attendance Entry ...........................................................................................Error! Bookmark not defined.
Attendance Upload .......................................................................................Error! Bookmark not defined.
Leave Request ...............................................................................................Error! Bookmark not defined.
Leave En-cash Request ............................................................................Error! Bookmark not defined.
Loan Request ..................................................................................................Error! Bookmark not defined.
General Requests .........................................................................................Error! Bookmark not defined.
End of service Requests............................................................................Error! Bookmark not defined.
Processing .............................................................................................................Error! Bookmark not defined.
Pre Payroll processing................................................................................Error! Bookmark not defined.
Final Payroll processing .............................................................................Error! Bookmark not defined.
Bonus processing..........................................................................................Error! Bookmark not defined.
Reports ....................................................................................................................Error! Bookmark not defined.
There are several standards exists in the programming industry. None of them are wrong or
bad and you may follow any of them. What is more important is, selecting one standard
approach and ensuring that everyone is following it.
Note: The terms Pascal Casing and Camel Casing are used throughout this document.
Pascal Casing - First character of all words are Upper Case and other characters are lower
case. Example: BackColor
Camel Casing - First character of all words, except the first word are Upper Case and other
characters are lower case. Example: backColor
The following naming conventions and coding standards must be applied to C# code written
for any types of applications such as Web App, Web API, Windows App etc...
Use camel casing for Method Name. It is better to start with “p” to identify as it is a
parameter.
...
}
Use Pascal casing for Class Name.
Best Practices:
☼ End of Document ☼