public JsonResult EnableBalance(int id) { CompetitionBalance comp = db.CompetitionBalances.Find(id); comp.LastModificationDate = DateTime.Now; comp.Status = "Suspended"; db.Entry(comp).State = EntityState.Modified; db.SaveChanges(); return(Json("200", JsonRequestBehavior.AllowGet)); }
public CompetitionResult pushPayment(CompetitionResult result) { CompetitionBalance item = new CompetitionBalance(); item.Method = "Competition"; item.CreationDate = DateTime.Now; item.LastModificationDate = DateTime.Now; item.Amount = result.TotalBalance; item.ServiceProviderId = result.ServiceProviderId; item.Status = "Active"; item.Currency = "$"; db.CompetitionBalances.Add(item); return(result); }
public ActionResult EditCompetitionBalance(CompetitionBalance balance) { if (balance == null) { return(HttpNotFound()); } if (ModelState.IsValid) { CompetitionBalance temp = db.CompetitionBalances.Where(a => a.id.Equals(balance.id)).FirstOrDefault(); temp.Amount = balance.Amount; temp.LastModificationDate = DateTime.Now; db.Entry(temp).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("PersonalPage", new { userId = temp.ServiceProviderId })); } return(View(balance) ); }
public ActionResult EditCompetitionBalance(int id) { CompetitionBalance temp = db .CompetitionBalances .Where(e => e.id.Equals(id)) .FirstOrDefault(); if (temp == null) { return(HttpNotFound()); } //var userManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(new ApplicationDbContext())); //var user = userManager.FindById(User.Identity.GetUserId()); //ViewBag.CurrentUser = user; ViewBag.userId = id; return(View(temp)); }