public JsonResult DeleteRole(string strRoleId)
        {
            try
            {
                string[] strRole = strRoleId.Split(',');
                strRoleId = string.Empty;
                foreach (var item in strRole)
                {
                    strRoleId += item.Decode() + ",";
                }

                strRoleId = strRoleId.Substring(0, strRoleId.Length - 1);
                DeleteRoleResult result = _userService.DeleteRole(strRoleId, _mySession.UserId);
                if (result != null && result.TotalReference == 0)
                {
                    return(Json(_alertTextProvider.AlertMessage("Role", MessageType.DeleteSuccess)));
                }
                else if (result != null && result.TotalReference > 0)
                {
                    return(Json(_alertTextProvider.AlertMessage("Role", MessageType.DeletePartial, result.Name)));
                }

                return(Json(_alertTextProvider.AlertMessage("Role", MessageType.DeleteFail)));
            }
            catch (Exception ex)
            {
                Logger.Write(ex, System.Reflection.MethodBase.GetCurrentMethod().Name, PageMaster.Role);
                return(Json(_alertTextProvider.AlertMessage("Role", MessageType.DeleteFail)));
            }
        }
        public JsonResult DeleteTracker(string strTrackerId)
        {
            try
            {
                string[] strTracker = strTrackerId.Split(',');
                strTrackerId = string.Empty;
                foreach (var item in strTracker)
                {
                    strTrackerId += item.Decode() + ",";
                }

                strTrackerId = strTrackerId.Substring(0, strTrackerId.Length - 1);
                return(Json(_alertTextProvider.AlertMessage("Tracker", MessageType.DeleteSuccess)));
            }
            catch (Exception ex)
            {
                Logger.Write(ex, System.Reflection.MethodBase.GetCurrentMethod().Name, PageMaster.Tracker, _mySession.UserId);
                return(Json(_alertTextProvider.AlertMessage("Tracker", MessageType.DeleteFail)));
            }
        }