///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public void setTodayDate() { try { System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US"); string DType = "Gregorian"; if (DateType == "S") { DType = Session["DateFormat"].ToString(); } else if (DateType == "G") { DType = "Gregorian"; } else if (DateType == "H") { DType = "Hijri"; } this.txtType.Text = DateType; if (DType == "Gregorian") { this.txtDate.Text = String.Format("{0:dd/MM/yyyy}", DateTime.Now); } if (DType == "Hijri") { this.txtDate.Text = DateFun.GrnToHij(DateTime.Now).ToString(); } } catch (Exception EX) { ClearDate(); } }
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// static public void InsertError(string errorPage, string errorFunction) { string userID = ((string)HttpContext.Current.Session["UserName"]); string userRole = Convert.ToString(HttpContext.Current.Session["Role"]); //string errorPage = "EmployeMaster.aspx"; //string errorFunction = "btnSaveInsert"; DateTime dt = DateTime.Now; StringBuilder errorQuery = new StringBuilder(); errorQuery.Append("INSERT INTO [ErrorLog]([ErrorPage],[ErrorFunction],[ErrorDate] ,[LoginUserID],[LoginUserRole]) VALUES ('" + errorPage + "','" + errorFunction + "'"); errorQuery.Append(",'" + DateFun.HijToGrn(DateFun.GrnToHij(dt)) + "','" + userID + "','" + userRole + "')"); Int32 returnValue = ExecuteData(errorQuery.ToString()); }
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public static string GrdDisplayDateTime(object pDate, object pType) { System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US"); string DType = "Gregorian"; if (pDate != DBNull.Value && pType != DBNull.Value) { DateTime date = (DateTime)pDate; string Time = fd(Grn.GetHour(date).ToString()) + ":" + fd(Grn.GetMinute(date).ToString()); if (pType.ToString() == "S") { DType = HttpContext.Current.Session["DateFormat"].ToString(); } else if (pType.ToString() == "G") { DType = "Gregorian"; } else if (pType.ToString() == "H") { DType = "Hijri"; } if (DType == "Gregorian") { return(fd(Grn.GetDayOfMonth(date).ToString()) + "/" + fd(Grn.GetMonth(date).ToString()) + "/" + fd(Grn.GetYear(date).ToString()) + " " + Time); } if (DType == "Hijri") { return(DateFun.GrnToHij(Convert.ToDateTime(pDate)).ToString() + " " + Time); } } else { return(null); } return(null); }
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public string GetCardInfo(string pCardID) { try { dt = DBFun.FetchData("SELECT ExpiryDate FROM CardMaster WHERE CardID = " + pCardID + ""); if (!DBFun.IsNullOrEmpty(dt)) { if (dt.Rows[0]["ExpiryDate"] != DBNull.Value) { if (HttpContext.Current.Session["DateFormat"].ToString() == "Gregorian") { return((Convert.ToDateTime(dt.Rows[0]["ExpiryDate"])).ToString("dd/MM/yyyy")); } else if (HttpContext.Current.Session["DateFormat"].ToString() == "Hijri") { return(Convert.ToString(DateFun.GrnToHij(Convert.ToDateTime(dt.Rows[0]["ExpiryDate"])))); } } } return(string.Empty); } catch (Exception e1) { return(string.Empty); } }
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public void setDBDate(object pDate, string pType) { System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US"); string DType = "Gregorian"; if (pDate != DBNull.Value && !string.IsNullOrEmpty(pType)) { DateTime date = (DateTime)pDate; if (pType == "S") { DType = Session["DateFormat"].ToString(); } else if (pType == "G") { DType = "Gregorian"; } else if (pType == "H") { DType = "Hijri"; } this.txtType.Text = pType; if (DType == "Gregorian") { this.txtDate.Text = fd(Grn.GetDayOfMonth(date).ToString()) + "/" + fd(Grn.GetMonth(date).ToString()) + "/" + fd(Grn.GetYear(date).ToString()); } if (DType == "Hijri") { this.txtDate.Text = DateFun.GrnToHij(Convert.ToDateTime(pDate)).ToString(); } } else { ClearDate(); } }