Esempio n. 1
0
        private List <SelectListItem> GetManifestTypesDmMAWB(string DmMAWB)
        {
            DomesticFreightBL aeBL             = new DomesticFreightBL();
            AuthenticationBL  bl               = new AuthenticationBL();
            ELTUser           authBLGetELTUser = null;

            authBLGetELTUser = bl.GetELTUser(User.Identity.Name);

            int ELT_ACCOUNT_NUMBER          = Convert.ToInt32(authBLGetELTUser.elt_account_number);
            List <ManifestAgentInfo> agents = aeBL.GetAgentsInDmMAWB(ELT_ACCOUNT_NUMBER, DmMAWB);
            List <SelectListItem>    items  = new List <SelectListItem>();

            items.Add(new SelectListItem {
                Text = "Consolidated Manifest", Value = "All"
            });
            foreach (var agent in agents)
            {
                string text  = agent.agent_name;
                string value = String.Format("mawb={0}&Agent={1}&MasterAgentNo=0", DmMAWB, agent.agent_no);
                items.Add(new SelectListItem {
                    Text = text, Value = HttpUtility.HtmlEncode(value)
                });
            }

            return(items);
        }