public JsonResult Odskrtnout(int id) { KnihovnaVouchery v = new KnihovnaVoucheryDao().GetbyId(id); v.Assigned = true; KnihovnaVoucheryDao d = new KnihovnaVoucheryDao(); d.Update(v); return(new JsonResult()); }
public JsonResult UplatnitPoukaz(string code) { // Dostaneme všechny poukazy List <KnihovnaVouchery> v = new KnihovnaVoucheryDao().GetAll() as List <KnihovnaVouchery>; bool s = false; foreach (KnihovnaVouchery w in v) { if (w.Code == code && !w.Used) { KnihovnaVoucheryDao d = new KnihovnaVoucheryDao(); w.Used = true; w.UsedId = new KnihovnaUserDao().GetByLogin(User.Identity.Name).Id; w.UsedDate = DateTime.Now; d.Update(w); s = true; // Přidat uživateli odměnu KnihovnaUserDao dd = new KnihovnaUserDao(); KnihovnaUser u = dd.GetByLogin(User.Identity.Name); if (w.Type == 0) { u.Money += 10; } dd.Update(u); break; } } if (s) { ViewBag.yes = true; } else { ViewBag.yes = false; } return(Json(s, JsonRequestBehavior.AllowGet)); }