Friday, May 1, 2015

asp.net get the host name of local machine

 public static string GetHostName()
        {
            string hostName = "";
            // Getting Ip address of local machine...
            // First get the host name of local machine.
            hostName = Dns.GetHostName ();
           
            return hostName;
        }

asp.net get time

 public static string GetTime(string testTime, int timeFormat)
        {
            //string result = "";
            switch (timeFormat)
            {
                case 1:
                    return DateTime.Now.ToLongTimeString();
                case 2:
                    return (DateTime.Now).ToString("hh:mm:ss");
                default: return "";
            }
        }

asp.net split phone number

 public static string SplitPhone(string phvalue)
        {
         
         
            string result="";
            if (phvalue.Contains("-"))
            {
                return phvalue;
            }
            else
            {
                if(phvalue.Length==10)
                {
                 
                    result = phvalue.Substring(0, 3) + "-" + phvalue.Substring(3, 3) + "-" + phvalue.Substring(6, 4);
               
                }
                return result;
            }
           
           
        }

asp.net get date

 public static string GetDate(string testDate, int dateFormat)
        {
            DateTime dateTime;
            string result = "";

            if (!string.IsNullOrEmpty(testDate))
                dateTime = Convert.ToDateTime(testDate);
            else
                dateTime = DateTime.Now;

            if (!string.IsNullOrEmpty(testDate))
            {
                switch (dateFormat)
                {
                    case 1:
                        return result = (DateTime.Today).ToString("MM/d/yyyy");
                    case 2:
                        if (!string.IsNullOrEmpty(testDate))
                            return result = testDate.Substring(4, 2) + "/" + testDate.Substring(6, 2) + "/" + testDate.Substring(0, 4);
                        else
                            return result;
                    case 3:
                        return result = Convert.ToDateTime(testDate).ToString("MM/dd/yyyy");
                    case 4:
                        return result = (DateTime.Today).ToString("yyyyMMdd");
                    case 5:
                        return result = Convert.ToDateTime(testDate).ToString("yyyyMMdd");
                    case 6:
                        //Added for display date in format yyyy-mm-dd and time.
                        return result = dateTime.ToString("u").Substring(0, dateTime.ToString("u").LastIndexOf("Z"));
                       
                    case 7:
                        //Added for display date in format yyyy-mm-dd.
                        return result = dateTime.ToString("yyyy-MM-dd", DateTimeFormatInfo.InvariantInfo);
                    case 8:
                        //Added for display date in (g) General date/short time:. 9/1/2008 7:23 PM
                        return result = dateTime.ToString("g");
                    case 9:
                        return result = Convert.ToDateTime(testDate).ToString("MM-dd-yyyy");
                    case 10:
                        return result = Convert.ToDateTime(testDate).ToString("MM-dd-yyyy HH:mm");
                    case 11:
                        return result = Convert.ToDateTime(testDate).ToString("MM-dd-yyyy hh:mm tt");   //MP_ITS@20121015:added for date formate 10-15-2012 15.00 PM

                    default: return result = "";
                }
            }
            return result;
        }

asp.net convert to double

  public static double ToDouble(object value)
        {
            if (IsDBNull(value))
                return 0.00;
            else if (value == "")
                return 0.00;
            else
            {
                if (!string.IsNullOrEmpty(Convert.ToString(value)))
                {
                    return (Convert.ToDouble(value));
                }
                else
                    return 0.00;
            }
        }

asp.net convert to integer

   public static Int32 ToInt32(object value)
        {
            if (IsDBNull(value))
                return 0;
            else if (value == "")
                return 0;
            else
            {
                if (!string.IsNullOrEmpty(Convert.ToString(value)))
                {
                    return (Convert.ToInt32(value));
                }
                else
                    return 0;
            }
        }

asp.net check is date

 public static bool IsDate(string s)
        {
            try
            {
                DateTime.Parse(s);
            }
            catch
            {
                return false;
            }
            return true;
        }