protected void getDictionaries(bool setSelectedValues) { view.Customers = service.GetCustomers(1); view.OrganizationalUnits = service.GetOrganizationalUnits(); view.Employees = service.GetEmployees(view.OrganizationalUnitId); view.DocumentCategories = service.GetDocumentCategories(); view.DocumentTypes = service.GetDocumentTypes(view.DocumentCategory); view.CorrespondenceTypes = service.GetCorrespondenceTypes(); if (setSelectedValues) { XPathDocument xpd = new XPathDocument(new StringReader(view.ItemContent)); XPathNavigator xpnav = xpd.CreateNavigator(); try { //view.CustomerType = int.Parse(xpnav.SelectSingleNode("pozycja/nadawca/@typ").Value); view.CustomerId = int.Parse(xpnav.SelectSingleNode("pozycja/nadawca/@id").Value); view.OrganizationalUnitId = int.Parse(xpnav.SelectSingleNode("pozycja/znakReferenta/wydzial/@id").Value); view.Employees = service.GetEmployees(view.OrganizationalUnitId); view.EmployeeId = int.Parse(xpnav.SelectSingleNode("pozycja/znakReferenta/pracownik/@id").Value); view.DocumentCategory = int.Parse(xpnav.SelectSingleNode("pozycja/klasyfikacjaDokumentu/kategoria/@id").Value); view.DocumentTypes = service.GetDocumentTypes(view.DocumentCategory); view.DocumentType = int.Parse(xpnav.SelectSingleNode("pozycja/klasyfikacjaDokumentu/rodzaj/@id").Value); view.CorrespondenceType = int.Parse(xpnav.SelectSingleNode("pozycja/typKorespondencji/@id").Value); } catch { } } }
public override void Initialize() { session.Remove("RedirectListItem"); view.OrganizationalUnits = service.GetOrganizationalUnits(); view.Employees = service.GetEmployees(view.OrganizationalUnitId); view.RedirectList = itemList; }
public override void Initialize() { view.OrganizationalUnits = service.GetOrganizationalUnits(); view.Employees = service.GetEmployees(view.OrganizationalUnitId); }