Пример #1
0
 public WorkPosition(int workpositionID, double hourlypay, string positionName, WorkPositionType workPositionType)
 {
     WorkPositionID   = workpositionID;
     HourlyPay        = hourlypay;
     PositionName     = positionName;
     WorkPositionType = workPositionType;
 }
Пример #2
0
 public PositionFromStopValue(DateTime?dateFrom, DateTime?dateStop, WorkPositionType positionType) : base((ResultCode)ArticleResultCode.RESULT_VALUE_FROM_STOP_POSITION)
 {
     DateFrom     = dateFrom;
     DateStop     = dateStop;
     PositionType = positionType;
 }
        public IArticleResult AddPositionFromStop(DateTime?dateFrom, DateTime?dateStop, WorkPositionType positionType)
        {
            IArticleResultValues value = new PositionFromStopValue(dateFrom, dateStop, positionType);

            ResultValues = ResultValues.Concat(value);

            return(this);
        }
 public PositionTermSource(DateTime?dateFrom, DateTime?dateStop, WorkPositionType positionType)
 {
     DateFrom     = dateFrom;
     DateStop     = dateStop;
     PositionType = positionType;
 }
 public PositionTermSource()
 {
     DateFrom     = null;
     DateStop     = null;
     PositionType = WorkPositionType.POSITION_EXCLUSIVE;
 }
Пример #6
0
 public Staff(string firstName, string lastName, string address, decimal salary, WorkPositionType position)
     : base(firstName, lastName, address)
 {
     this.Salary       = salary;
     this.WorkPosition = position;
 }