/// <summary>
        /// Get customer information
        /// </summary>
        /// <returns>Customer Info Object</returns>
        public ReturnResult <List <ActivityStatus_M> > GetActivityStatusForCase(int C_ID)
        {
            ReturnResult <List <ActivityStatus_M> > result = new ReturnResult <List <ActivityStatus_M> >();

            try
            {
                // CustomerInfo custinfo ;
                List <ActivityStatus_M> ActivityStatusList = new List <ActivityStatus_M>();

                using (DashboardDataContext db = new DashboardDataContext(_connString))
                {
                    string errorMessage = "";
                    int?   errorCode    = 0;


                    //int errorCode ;
                    var activityStatusListDB = db.USP_ActivityStatusForCase_Get(C_ID, ref errorMessage, ref errorCode).ToList();

                    if (errorCode != 0)
                    {
                        result.status = new OperationStatus()
                        {
                            Status = StatusEnum.DatabaseMessage, StatusMessage = errorMessage
                        };
                        return(result);
                    }

                    foreach (var item in activityStatusListDB)
                    {
                        ActivityStatus_M objActivityStatus = new ActivityStatus_M();
                        objActivityStatus.Activity.ActivityID   = item.ActivityID;
                        objActivityStatus.Activity.ActivityDesc = item.ActivityName;
                        objActivityStatus.Status.StatusID       = item.StatusID;
                        objActivityStatus.Status.StatusDesc     = item.StatusDesc;
                        objActivityStatus.Date             = item.CreatedDate;
                        objActivityStatus.Notes            = item.Notes;
                        objActivityStatus.NotificationID   = Convert.ToInt32(item.NotificationID);
                        objActivityStatus.NotificationType = item.NotificationType;
                        if (item.CityName != null)
                        {
                            objActivityStatus.CreatedBy = item.CityName;
                        }
                        if (item.CustName != null)
                        {
                            objActivityStatus.CreatedBy = item.CustName;
                        }
                        ActivityStatusList.Add(objActivityStatus);
                    }
                    result.result = ActivityStatusList;
                    result.status = new OperationStatus()
                    {
                        Status = StatusEnum.Success
                    };
                    return(result);
                }
            }
            catch (Exception ex)
            {
                IExceptionHandler eHandler = new ExceptionHandler();
                result.status = eHandler.HandleException(ex);
                commondbHandler.SaveErrorLog(result.status);
                return(result);
            }
        }