public static IHtmlString GetEmailDomains(string companyCode) { var sb = new StringBuilder(); CloudPanelContext db = null; try { db = new CloudPanelContext(Settings.ConnectionString); var domains = from d in db.Domains where d.CompanyCode == companyCode orderby d.Domain1 select d; foreach (var d in domains) { sb.AppendFormat("<option value='{0}' {1}>{2}</option>", d.DomainID, d.IsDefault ? "selected" : "", d.Domain1); } } catch (Exception ex) { sb.AppendFormat("<option value='0' selected>{1}: {2}</option>", "ERROR", ex.Message); log.ErrorFormat("Error getting domains for {0}. Error: {1}", companyCode, ex.ToString()); } finally { if (db != null) { db.Dispose(); } } var htmlSelectBox = string.Format("<select id='{0}' name='{1}' class='form-control'>{2}</select>", "DomainName", "DomainName", sb.ToString()); return(new NonEncodedHtmlString(htmlSelectBox)); }
public static IHtmlString GetCompanyPlans() { var sb = new StringBuilder(); CloudPanelContext db = null; try { db = new CloudPanelContext(Settings.ConnectionString); var plans = (from p in db.Plans_Organization orderby p.OrgPlanName select p).ToList(); foreach (var p in plans) { sb.AppendFormat("<option value='{0}'>{1}</option>", p.OrgPlanID, p.OrgPlanName); } } catch (Exception ex) { sb.AppendFormat("<option value='0' selected>{1}: {2}</option>", "ERROR", ex.Message); log.ErrorFormat("Error getting company plans. Error: {0}", ex.ToString()); } finally { if (db != null) { db.Dispose(); } } var htmlSelectBox = string.Format("<select id='{0}' name='{1}' class='form-control'>{2}{3}</select>", "OrgPlanID", "OrgPlanID", "<option value='0'> --- Create New --- </option>", sb.ToString()); return(new NonEncodedHtmlString(htmlSelectBox)); }
public static IHtmlString GetActiveSyncPlans(string companyCode, List <Plans_ExchangeActiveSync> plans, int selectedID) { var sb = new StringBuilder(); CloudPanelContext db = null; try { db = new CloudPanelContext(Settings.ConnectionString); foreach (var p in plans) { sb.AppendFormat("<option value='{0}' {1}>{2}</option>", p.ASID, p.ASID == selectedID ? "selected" : "", p.DisplayName); } } catch (Exception ex) { sb.AppendFormat("<option value='0' selected>{1}: {2}</option>", "ERROR", ex.Message); log.ErrorFormat("Error getting activesync plans for {0}. Error: {1}", companyCode, ex.ToString()); } finally { if (db != null) { db.Dispose(); } } var htmlSelectBox = string.Format("<select id='{0}' name='{1}' class='form-control'>{2}{3}</select>", "ActiveSyncPlan", "ActiveSyncPlan", "<option value='0'> --- None --- </option>", sb.ToString()); return(new NonEncodedHtmlString(htmlSelectBox)); }
public static IHtmlString GetEmailDomains(string companyCode, List <Domain> domains, string emailDomain) { var sb = new StringBuilder(); CloudPanelContext db = null; try { db = new CloudPanelContext(Settings.ConnectionString); foreach (var d in domains) { sb.AppendFormat("<option value='{0}' {1}>{2}</option>", d.DomainID, d.Domain1.Equals(emailDomain, StringComparison.CurrentCultureIgnoreCase) ? "selected" : "", d.Domain1); } } catch (Exception ex) { sb.AppendFormat("<option value='0' selected>{1}: {2}</option>", "ERROR", ex.Message); log.ErrorFormat("Error getting domains for {0}. Error: {1}", companyCode, ex.ToString()); } finally { if (db != null) { db.Dispose(); } } var htmlSelectBox = string.Format("<select id='{0}' name='{1}' class='form-control'>{2}</select>", "DomainName", "DomainName", sb.ToString()); return(new NonEncodedHtmlString(htmlSelectBox)); }
public static IHtmlString GetActiveSyncPlans(string companyCode, List<Plans_ExchangeActiveSync> plans, int selectedID) { var sb = new StringBuilder(); CloudPanelContext db = null; try { db = new CloudPanelContext(Settings.ConnectionString); foreach (var p in plans) { sb.AppendFormat("<option value='{0}' {1}>{2}</option>", p.ASID, p.ASID == selectedID ? "selected" : "", p.DisplayName); } } catch (Exception ex) { sb.AppendFormat("<option value='0' selected>{1}: {2}</option>", "ERROR", ex.Message); log.ErrorFormat("Error getting activesync plans for {0}. Error: {1}", companyCode, ex.ToString()); } finally { if (db != null) db.Dispose(); } var htmlSelectBox = string.Format("<select id='{0}' name='{1}' class='form-control'>{2}{3}</select>", "ActiveSyncPlan", "ActiveSyncPlan", "<option value='0'> --- None --- </option>", sb.ToString()); return new NonEncodedHtmlString(htmlSelectBox); }
public static IHtmlString GetEmailDomains(string companyCode, List<Domain> domains, string emailDomain) { var sb = new StringBuilder(); CloudPanelContext db = null; try { db = new CloudPanelContext(Settings.ConnectionString); foreach (var d in domains) { sb.AppendFormat("<option value='{0}' {1}>{2}</option>", d.DomainID, d.Domain1.Equals(emailDomain, StringComparison.CurrentCultureIgnoreCase) ? "selected" : "", d.Domain1); } } catch (Exception ex) { sb.AppendFormat("<option value='0' selected>{1}: {2}</option>", "ERROR", ex.Message); log.ErrorFormat("Error getting domains for {0}. Error: {1}", companyCode, ex.ToString()); } finally { if (db != null) db.Dispose(); } var htmlSelectBox = string.Format("<select id='{0}' name='{1}' class='form-control'>{2}</select>", "DomainName", "DomainName", sb.ToString()); return new NonEncodedHtmlString(htmlSelectBox); }
public static IHtmlString GetEmailDomains(string companyCode) { var sb = new StringBuilder(); CloudPanelContext db = null; try { db = new CloudPanelContext(Settings.ConnectionString); var domains = from d in db.Domains where d.CompanyCode == companyCode orderby d.Domain1 select d; foreach (var d in domains) { sb.AppendFormat("<option value='{0}' {1}>{2}</option>", d.DomainID, d.IsDefault ? "selected" : "", d.Domain1); } } catch (Exception ex) { sb.AppendFormat("<option value='0' selected>{1}: {2}</option>", "ERROR", ex.Message); log.ErrorFormat("Error getting domains for {0}. Error: {1}", companyCode, ex.ToString()); } finally { if (db != null) db.Dispose(); } var htmlSelectBox = string.Format("<select id='{0}' name='{1}' class='form-control'>{2}</select>", "DomainName", "DomainName", sb.ToString()); return new NonEncodedHtmlString(htmlSelectBox); }
public static IHtmlString GetCompanyPlans() { var sb = new StringBuilder(); CloudPanelContext db = null; try { db = new CloudPanelContext(Settings.ConnectionString); var plans = (from p in db.Plans_Organization orderby p.OrgPlanName select p).ToList(); foreach (var p in plans) { sb.AppendFormat("<option value='{0}'>{1}</option>", p.OrgPlanID, p.OrgPlanName); } } catch (Exception ex) { sb.AppendFormat("<option value='0' selected>{1}: {2}</option>", "ERROR", ex.Message); log.ErrorFormat("Error getting company plans. Error: {0}", ex.ToString()); } finally { if (db != null) db.Dispose(); } var htmlSelectBox = string.Format("<select id='{0}' name='{1}' class='form-control'>{2}{3}</select>", "OrgPlanID", "OrgPlanID", "<option value='0'> --- Create New --- </option>", sb.ToString()); return new NonEncodedHtmlString(htmlSelectBox); }