protected override HandlingUnitViewModel InitViewModelByDefault(HandlingUnitViewModel simpleViewModel)
        {
            simpleViewModel = base.InitViewModelByDefault(simpleViewModel);

            if (simpleViewModel.PackagingStaff == null)
            {
                string packagingStaffSession = HandlingUnitSession.GetPackagingStaff(this.HttpContext);

                if (HomeSession.TryParseID(packagingStaffSession) > 0)
                {
                    simpleViewModel.PackagingStaff            = new TotalDTO.Commons.EmployeeBaseDTO();
                    simpleViewModel.PackagingStaff.EmployeeID = (int)HomeSession.TryParseID(packagingStaffSession);
                    simpleViewModel.PackagingStaff.Name       = HomeSession.TryParseName(packagingStaffSession);
                }
            }

            return(simpleViewModel);
        }
 protected override void BackupViewModelToSession(HandlingUnitViewModel simpleViewModel)
 {
     base.BackupViewModelToSession(simpleViewModel);
     HandlingUnitSession.SetPackagingStaff(this.HttpContext, simpleViewModel.PackagingStaff.EmployeeID, simpleViewModel.PackagingStaff.Name);
 }