public static DataTable GetDataTableDomainStatus(string[] domainsList) { DataTable dataTableDomainStatus = new DataTable(); try { dataTableDomainStatus.Columns.Add("Guid", typeof(Guid)); dataTableDomainStatus.Columns.Add("Status", typeof(int)); dataTableDomainStatus.Columns.Add("DomainName", typeof(string)); dataTableDomainStatus.Columns.Add("Extention", typeof(int)); //dataTableDomainStatus.Columns.Add("DomainExtention", typeof(string)); foreach (string domain in domainsList) { string domainName = domain.Split(':')[0]; string status = domain.Split(':')[1]; string extention = domainName.Substring(domainName.IndexOf('.')); Business.DomainStatus domainStatus = (Business.DomainStatus)Enum.Parse(typeof(Business.DomainStatus), status, true); Business.DomainExtention domainExtention = (Business.DomainExtention)Enum.Parse(typeof(Business.DomainExtention), extention.Replace('.', '_'), true); dataTableDomainStatus.Rows.Add(Guid.NewGuid(), (int)domainStatus, domainName, (int)domainExtention); } return(dataTableDomainStatus); } catch { return(dataTableDomainStatus); } }
public static decimal GetDomainPrice(Guid userGuid, Business.DomainExtention extention, int period) { Business.DomainPrice DomainPriceController = new Business.DomainPrice(); DataTable dataTableDomainPrice = DomainPriceController.GetDomainPrice(userGuid, extention, period); if (dataTableDomainPrice.Rows.Count > 0) { return(Helper.GetDecimal(dataTableDomainPrice.Rows[0]["Price"])); } else { return(-1); } }
public DataTable GetDomainPrice(Guid userGuid, Business.DomainExtention extention, int period) { return(base.FetchSPDataTable("GetDomainPrice", "@UserGuid", userGuid, "@Extention", (int)extention, "@Period", period)); }
public static DataTable GetDataTableDomainPrice(Guid userGuid, Business.DomainExtention extention, int period) { Business.DomainPrice DomainPriceController = new Business.DomainPrice(); return(DomainPriceController.GetDomainPrice(userGuid, extention, period)); }