Convert integer into double (100) (100.0)
use of N1, N2
public string retDoubleInteger(string Integer)
{
return (Convert.ToDouble(Integer).ToString("N1"));}
-----------------------------------------------------------------------------------------------------------
Convert (datetimetype) Date to yyyy/MM/dd (stringtype)format takes care of null or empty dates
public string serviceFormatDate(string inputDate)
{
if (!string.IsNullOrEmpty(inputDate)) {
System.DateTime date = System.DateTime.Parse(inputDate); inputDate = date.ToString("yyyy/MM/dd");
}
else{
inputDate = " ";
}
return inputDate;
}
----------------------------------------------------------------------------------------------------------
String Replace (all is "well") (all is well)
public static string CleanStringanything(string pur)
{
return pur.Replace("\"", "");
}
{
return pur.Replace("\"", "");
}
----------------------------------------------------------------------------------------------------------
Flag status (true)(0)
public string FlagStatus(string strFlagStatus)
{
if (strFlagStatus== "true")
{
return "0";
}
else
{
return "1";
}
}
{
if (strFlagStatus== "true")
{
return "0";
}
else
{
return "1";
}
}
-----------------------------------------------------------------------------------------------------------
Multiple IF conditions return
public static string StatID(string strStatID)
{
if (string.Equals(strStatID, "pur"))
{
return "A";
}
if (string.Equals(strStatID, "sha"))
{
return "B";
}
if (string.Equals(strStatID, "krt"))
{
return "C";
}
if (string.Equals(strStatID, "arp"))
{
return "D";
}
if (string.Equals(strStatID, "mon"))
{
return "E";
}
return "NOTVALID";
}
{
if (string.Equals(strStatID, "pur"))
{
return "A";
}
if (string.Equals(strStatID, "sha"))
{
return "B";
}
if (string.Equals(strStatID, "krt"))
{
return "C";
}
if (string.Equals(strStatID, "arp"))
{
return "D";
}
if (string.Equals(strStatID, "mon"))
{
return "E";
}
return "NOTVALID";
}
-----------------------------------------------------------------------------------------------------------
Return nd split (5a), (5)(a)
public string ExtractNum(string numcode)
{
string[] numbers = Regex.Split(numcode, @"\D+");
string RetNum = "";
foreach (string value in numbers)
{
if (!string.IsNullOrEmpty(value))
{
int i = int.Parse(value);
RetNum = RetNum + i;
}
}
return RetNum;
}
{
string[] numbers = Regex.Split(numcode, @"\D+");
string RetNum = "";
foreach (string value in numbers)
{
if (!string.IsNullOrEmpty(value))
{
int i = int.Parse(value);
RetNum = RetNum + i;
}
}
return RetNum;
}
-- -- --
public string RetString(string numCD)
{
return Regex.Replace(numCD, @"\d", "");
}
{
return Regex.Replace(numCD, @"\d", "");
}
------------------------------------------------------------------------------------------------------------
Sometihng abt conversions of date
public string FDate(string inputDate)
{
System.DateTime date = System.DateTime.Parse(inputDate);
return date.ToString("yyyy-MM-dd");
}
{
System.DateTime date = System.DateTime.Parse(inputDate);
return date.ToString("yyyy-MM-dd");
}
-------------------------------------------------------------------------------------------------------------
same thing we did before
public string ExtractNum(string Dizycode)
{
string[] numbers = Regex.Split(Dizycode, @"\D+");
string RetNum = "";
foreach (string value in numbers)
{
if (!string.IsNullOrEmpty(value))
{
int i = int.Parse(value);
RetNum = RetNum + i;
}
}
return RetNum;
}
{
string[] numbers = Regex.Split(Dizycode, @"\D+");
string RetNum = "";
foreach (string value in numbers)
{
if (!string.IsNullOrEmpty(value))
{
int i = int.Parse(value);
RetNum = RetNum + i;
}
}
return RetNum;
}
public string RetString(string DizyCD)
{
Regex r = new Regex("(?:[^a-z0-9 ]|(?<=['\"])s)", RegexOptions.IgnoreCase | RegexOptions.CultureInvariant | RegexOptions.Compiled);
DizyCD = r.Replace(DizyCD, String.Empty);
return Regex.Replace(DizyCD, @"\d", "");
}
{
Regex r = new Regex("(?:[^a-z0-9 ]|(?<=['\"])s)", RegexOptions.IgnoreCase | RegexOptions.CultureInvariant | RegexOptions.Compiled);
DizyCD = r.Replace(DizyCD, String.Empty);
return Regex.Replace(DizyCD, @"\d", "");
}
-------------------------------------------------------------------------------------------------------------
replace phone ((265)) to (265)
public static string CleanPhoneNumber(string hone)
{
return Regex.Replace(hone, @"[\(\)\-\.\s]", "");
}
{
return Regex.Replace(hone, @"[\(\)\-\.\s]", "");
}
------------------------------------------------------------------------------------------------------------
striped off leading zero (0241)(241)
public string reformData(string Data)
{if (string.IsNullOrEmpty(Data)) return Data;
else if (Data.StartsWith("0")) return Data.Substring(1, Data.Length-1);
else return Data;
}
-------------------------------------------------------------------------------------------------------------
add fix alpha (0245)(E0245)
public string retstrStat(string strStat)
{ if (!System.String.IsNullOrEmpty(strStat))
{
return "E"+strStat;
}else
{
return "";
}