Beispiel #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            TodayActivity todayActivity = db.TodayActivities.Find(id);

            db.TodayActivities.Remove(todayActivity);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
        private void OnTodayActivityReceived(TodayActivity ta)
        {
            KreyosUtils.Log("BluetoothManager::OnTodayActivityReceived", "");
            ObserverInfo info = new ObserverInfo();

            info.Command    = EBTEvent.BTE_OnTodaysActivity;
            info.TodaysData = ta;
            BluetoothObserver.Instance.Trigger(EBTEvent.BTE_OnTodaysActivity, info);
        }
Beispiel #3
0
 public ActionResult Edit([Bind(Include = "Id,UserId,ActivityId,Date")] TodayActivity todayActivity)
 {
     if (ModelState.IsValid)
     {
         db.Entry(todayActivity).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(todayActivity));
 }
Beispiel #4
0
        public ActionResult Create([Bind(Include = "Id,UserId,ActivityId,Date")] TodayActivity todayActivity)
        {
            if (ModelState.IsValid)
            {
                db.TodayActivities.Add(todayActivity);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(todayActivity));
        }
Beispiel #5
0
        // GET: TodayActivities/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TodayActivity todayActivity = db.TodayActivities.Find(id);

            if (todayActivity == null)
            {
                return(HttpNotFound());
            }
            return(View(todayActivity));
        }
Beispiel #6
0
        public ActionResult AddTodayActivity(int value = 0)
        {
            if (value != 0)
            {
                var manager     = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext()));
                var currentUser = manager.FindById(User.Identity.GetUserId());
                var profile     = db.UserProfileInfo.Where(u => u.UserName == currentUser.UserName).FirstOrDefault();

                TodayActivity activity = new TodayActivity();
                activity.UserId     = profile.id;
                activity.ActivityId = value;
                activity.Date       = DateTime.Now;
                db.TodayActivities.Add(activity);
                db.SaveChanges();
            }
            return(Redirect("/Account/"));
        }