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); }