public MsCompany[] GetCompany() { List <MsCompany> mCompany = new List <MsCompany>(); dc = new DCAssetDataContext(); try { var query = dc.MsCompany_View("", "G"); foreach (var res in query) { MsCompany company = new MsCompany(); company.CompanyCode = res.CompanyCode; company.CompanyName = res.CompanyName; mCompany.Add(company); } } catch (Exception ex) { ViewBag.Error = ex.Message; } return(mCompany.ToArray()); }