Example #1
0
        public void LoadText(DateTime?updatedDate, string updatedBy, string lastAction)
        {
            var userUpdateinfoStyle = PerferenceUtility.GetApplicationUserPreferenceByKey(ApplicationCommon.UpdateInfoStyle);

            if (userUpdateinfoStyle == "UpdateInfoStyle1")
            {
                updateStyle1.Visible = true;
                lblUpdatedDate1.Text = updatedDate == null ? String.Empty : PerferenceUtility.GetUserTimeZoneDateAsString(updatedDate);
                lblUpdatedBy1.Text   = updatedBy;
                lblLastAction1.Text  = lastAction;
            }
            else if (userUpdateinfoStyle == "UpdateInfoStyle2")
            {
                updateStyle2.Visible = true;
                lblUpdatedDate2.Text = updatedDate == null ? String.Empty : PerferenceUtility.GetUserTimeZoneDateAsString(updatedDate);
                lblUpdatedBy2.Text   = updatedBy;
                lblLastAction2.Text  = lastAction;
            }
            else
            {
                updateStyle3.Visible = true;
                double appTimeZoneDifference = 0;

                try
                {
                    appTimeZoneDifference = Convert.ToDouble(ConfigurationManager.AppSettings["UTCTimeZoneDifference"]);
                }
                catch { }

                lblUpdatedDate3.Text = " - " + (updatedDate == null ? String.Empty : GetActivityTimeText((DateTime)updatedDate, appTimeZoneDifference));
                lblUpdatedBy3.Text   = updatedBy;
                lblLastAction3.Text  = lastAction;

                if (lblLastAction3.Text == "Update")
                {
                    lblLastAction3.Text = "updated";
                }
                else
                {
                    lblLastAction3.Text = "inserted";
                }
            }
        }