public ActionResult Delete(string Id)
        {
            int CurrentId = 0;

            Int32.TryParse(Id, out CurrentId);
            if (CurrentId == 0)
            {
                return(View("Error"));
            }
            if (DMLObj.ActivityTypeHasActivity(CurrentId))
            {
                ModelState.AddModelError("Name", "دستکم یک فعالیت از این نوع ثبت شده است و برای حذف ابتدا باید آن فعالیت حذف شود");
            }
            return(View(DMLObj.GetActivityTypeById(CurrentId)));
        }