C# Class PersonModule.Employee

Inheritance: Person
ファイルを表示 Open project: nzhul/TelerikAcademy Class Usage Examples

Public Methods

Method Description
Employee ( string firstName, string lastName, string egn, Position position, ContractType type, int id, decimal salary, int rating ) : PersonModule.PersonDefinitions
UpdateEmployeeDetails ( string newFirstName, string newLastName, string newEGN, int ID, string newHometown = "Unknown" ) : void
toXML ( ) : System.Xml.Linq.XElement

Method Details

Employee() public method

public Employee ( string firstName, string lastName, string egn, Position position, ContractType type, int id, decimal salary, int rating ) : PersonModule.PersonDefinitions
firstName string
lastName string
egn string
position Position
type ContractType
id int
salary decimal
rating int
return PersonModule.PersonDefinitions

UpdateEmployeeDetails() public method

public UpdateEmployeeDetails ( string newFirstName, string newLastName, string newEGN, int ID, string newHometown = "Unknown" ) : void
newFirstName string
newLastName string
newEGN string
ID int
newHometown string
return void

toXML() public method

public toXML ( ) : System.Xml.Linq.XElement
return System.Xml.Linq.XElement