protected override GoodsIssueViewModel InitViewModelByDefault(GoodsIssueViewModel simpleViewModel) { simpleViewModel = base.InitViewModelByDefault(simpleViewModel); if (simpleViewModel.Storekeeper == null) { string storekeeperSession = GoodsIssueSession.GetStorekeeper(this.HttpContext); if (HomeSession.TryParseID(storekeeperSession) > 0) { simpleViewModel.Storekeeper = new TotalDTO.Commons.EmployeeBaseDTO(); simpleViewModel.Storekeeper.EmployeeID = (int)HomeSession.TryParseID(storekeeperSession); simpleViewModel.Storekeeper.Name = HomeSession.TryParseName(storekeeperSession); } } return(simpleViewModel); }
protected override void BackupViewModelToSession(GoodsIssueViewModel simpleViewModel) { base.BackupViewModelToSession(simpleViewModel); GoodsIssueSession.SetStorekeeper(this.HttpContext, simpleViewModel.Storekeeper.EmployeeID, simpleViewModel.Storekeeper.Name); }