public bool Put(Employee emp)
        {
            bool     flag = false;
            Employee temp = _emp.FindOne(emp.EmployeeId);

            temp.EmployeeId     = emp.EmployeeId;
            temp.EmployeeNum    = emp.EmployeeNum;
            temp.PersonId       = emp.PersonId;
            temp.TerminatedDate = emp.TerminatedDate;

            if (_emp.Update(temp))
            {
                flag = true;
            }
            return(flag);
        }
        public bool Put(Person person)
        {
            bool flag = false;

            Person temp = _per.FindOne(person.PersonId);

            temp.PersonId  = person.PersonId;
            temp.FirstName = person.FirstName;
            temp.LastName  = person.LastName;


            //persist
            if (_per.Update(temp))
            {
                flag = true;
            }
            return(flag);
        }