public async Task ReLoad() { OrganizationList organizationList = OrganizationList.GetUniqueInstance(); await organizationList.Reload(); InitLists(); }
public SubOrganizationList(Organization organization) { OrganizationList organizationList = OrganizationList.GetUniqueInstance(); _list = organizationList.GetSubOrganizationList(organization); _organization = organization; }
private void InitLists() { OrganizationList organizationList = OrganizationList.GetUniqueInstance(); _list = organizationList.ListLpu; _listBranch = organizationList.ListBranch; _listOther = organizationList.ListOther; }
public static OrganizationList GetUniqueInstance() { if (_uniqueInstance == null) { _uniqueInstance = new OrganizationList(); } return(_uniqueInstance); }
private DataTable ToDataTableWithBranch(IEnumerable <LPU> list, IEnumerable <Organization> listOther) { OrganizationList organizationList = OrganizationList.GetUniqueInstance(); List <LPU> listNew = new List <LPU>(); foreach (Organization item in list) { listNew.Add(item as LPU); var listBranch = organizationList.GetBranchList(item); foreach (Organization itemBranch in listBranch) { listNew.Add(itemBranch as LPU); } } return(CreateTable(listNew, listOther)); }