/// <summary>
        /// Deserialize the mock VEmployeeDepartmentHistory entity from a temporary file.
        /// </summary>
        private void Step_7_DeserializeEntity_Generated()
        {
            string fileName = "temp_VEmployeeDepartmentHistory.xml";

            XmlSerializer mySerializer = new XmlSerializer(typeof(VEmployeeDepartmentHistory));

            System.IO.FileStream myFileStream = new System.IO.FileStream(fileName, System.IO.FileMode.Open);
            mock = (VEmployeeDepartmentHistory)mySerializer.Deserialize(myFileStream);
            myFileStream.Close();
            System.IO.File.Delete(fileName);

            System.Console.WriteLine("mock correctly deserialized from a temporary file.");
        }
        /// <summary>
        /// Convert a nettiers entity to the ws proxy entity.
        /// </summary>
        public static WsProxy.VEmployeeDepartmentHistory Convert(VEmployeeDepartmentHistory item)
        {
            WsProxy.VEmployeeDepartmentHistory outItem = new WsProxy.VEmployeeDepartmentHistory();
            outItem.EmployeeId = item.EmployeeId;
            outItem.Title      = item.Title;
            outItem.FirstName  = item.FirstName;
            outItem.MiddleName = item.MiddleName;
            outItem.LastName   = item.LastName;
            outItem.Suffix     = item.Suffix;
            outItem.Shift      = item.Shift;
            outItem.Department = item.Department;
            outItem.GroupName  = item.GroupName;
            outItem.StartDate  = item.StartDate;
            outItem.EndDate    = item.EndDate;

            return(outItem);
        }
        ///<summary>
        ///  Returns a Typed VEmployeeDepartmentHistory Entity with mock values.
        ///</summary>
        static public VEmployeeDepartmentHistory CreateMockInstance()
        {
            VEmployeeDepartmentHistory mock = new VEmployeeDepartmentHistory();

            mock.EmployeeId = TestUtility.Instance.RandomNumber();
            mock.Title      = TestUtility.Instance.RandomString(8, false);;
            mock.FirstName  = TestUtility.Instance.RandomString(24, false);;
            mock.MiddleName = TestUtility.Instance.RandomString(24, false);;
            mock.LastName   = TestUtility.Instance.RandomString(24, false);;
            mock.Suffix     = TestUtility.Instance.RandomString(10, false);;
            mock.Shift      = TestUtility.Instance.RandomString(24, false);;
            mock.Department = TestUtility.Instance.RandomString(24, false);;
            mock.GroupName  = TestUtility.Instance.RandomString(24, false);;
            mock.StartDate  = TestUtility.Instance.RandomDateTime();
            mock.EndDate    = TestUtility.Instance.RandomDateTime();
            return((VEmployeeDepartmentHistory)mock);
        }