public ActionResult _ViewAttendance(string userId, string programId)
        {
            using (var provider = new ProgramAttendanceProvider())
            {
                var items = provider.GetAttendance(userId, programId);

                return PartialView("_ViewAttendance", items);
            }
        }
        public ActionResult _AddAttendance(ProgramAttendanceSD item)
        {
            if (ModelState.IsValid)
            {
                using (var provider = new ProgramAttendanceProvider())
                {
                    item.Id = DataAccess.Utilities.GenerateUniqueID();
                    item.DateCreated = DateTime.Now;
                    item.CreatedBy = SessionVariables.CurrentUser.Id;

                    provider.Insert(item);
                }

                return ReloadCurrentPage;
            }

            return PartialView("_AddAttendance", item);
        }