public static string NumToTelphoneString(decimal phone)
{
Int64 telphone = Convert.ToInt64(phone) ;
if (telphone == 0)
return string.Empty ;
string p1 = (telphone % 10000).ToString("#0000") ;
telphone = telphone / 10000 ;
string p2 = (telphone % 1000).ToString("#000") ;
telphone = telphone / 1000 ;
string p3 = telphone.ToString("#000") ;
return string.Concat(p3,"-",p2,"-",p1) ;
}