public void AddTrackedData(CreateTrackedDataViewModel model)
 {
     using (var db = new GainTrackerContext(ACTIVE_CONNECTION))
     {
         db.TrackedData.Add(Mapper.Map <TrackedData>(model));
         db.SaveChanges();
     }
 }
示例#2
0
        public ActionResult AddTrackedData()
        {
            var vm = new CreateTrackedDataViewModel
            {
                UserName = Membership.GetUser().UserName
            };

            return(View(vm));
        }
示例#3
0
        public ActionResult AddTrackedData(CreateTrackedDataViewModel model)
        {
            repository.AddTrackedData(model);

            repository.AddStatistic(new CreateStatisticModel
            {
                Type      = (int)StatisticsHelper.StatisticTypes.AddedCat,
                Time      = DateTime.Now,
                IPAddress = Request.UserHostAddress,
                UserName  = User.Identity.Name,
                Email     = Membership.GetUser(User.Identity.Name).Email
            });

            return(RedirectToAction("Index", "Profile"));
        }