public ActionResult End([Bind(Include = "dateDay,terminalId,beginningCash,endCash")] CASH_BOTTOM_DAY cashD) { if (ModelState.IsValid) { try { db.Entry(cashD).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { //to do insert to log file var e1 = ex.GetBaseException(); // --> log var e4 = ex.Message; // --> log var e5 = ex.Source; // --> log var e8 = ex.GetType(); // --> log var e9 = ex.GetType().Name; // --> log ViewBag.Error = "??"; } } ViewBag.terminalId = new SelectList(db.TERMINALs, "idTerminal", "nameTerminal", cashD.terminalId); return(View(cashD)); }
public ActionResult Create([Bind(Include = "dateDay,beginningCash")] CASH_BOTTOM_DAY cashDay) { if (ModelState.IsValid) { try { cashDay.terminalId = Convert.ToInt32(Session["sessTerminalId"]); db.CASH_BOTTOM_DAYs.Add(cashDay); db.SaveChanges(); return(RedirectToAction("Index", "Transaction")); } catch (Exception ex) { //to do insert to log file var e1 = ex.GetBaseException(); // --> log var e4 = ex.Message; // --> log var e5 = ex.Source; // --> log var e8 = ex.GetType(); // --> log var e9 = ex.GetType().Name; // --> log ViewBag.Error = "Il existe déjà un fond de caisse sur ce terminal pour cette date"; ViewBag.terminalId = new SelectList(db.TERMINALs, "idTerminal", "nameTerminal", cashDay.terminalId); return(View(cashDay)); } } ViewBag.terminalId = new SelectList(db.TERMINALs, "idTerminal", "nameTerminal", cashDay.terminalId); return(View(cashDay)); }
public ActionResult DeleteConfirmed(DateTime id) { CASH_BOTTOM_DAY cASH_BOTTOM_DAY = db.CASH_BOTTOM_DAY.Find(id); db.CASH_BOTTOM_DAY.Remove(cASH_BOTTOM_DAY); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(DateTime id1, int?id2) { CASH_BOTTOM_DAY cashD = db.CASH_BOTTOM_DAYs.Find(id1, id2); db.CASH_BOTTOM_DAYs.Remove(cashD); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "dateDay,terminalId,beginningCash,endCash")] CASH_BOTTOM_DAY cashD) { if (ModelState.IsValid) { db.Entry(cashD).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.terminalId = new SelectList(db.TERMINALs, "idTerminal", "nameTerminal", cashD.terminalId); return(View(cashD)); }
public ActionResult Create([Bind(Include = "dateDay,terminalId,beginningCash,endCash")] CASH_BOTTOM_DAY cASH_BOTTOM_DAY) { if (ModelState.IsValid) { db.CASH_BOTTOM_DAY.Add(cASH_BOTTOM_DAY); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.terminalId = new SelectList(db.TERMINALs, "idTerminal", "nameTerminal", cASH_BOTTOM_DAY.terminalId); return(View(cASH_BOTTOM_DAY)); }
// GET: Cash/Details/5 //[Authorize(Roles = "admin")] //[Authorize(Roles = "manager")] //[Authorize(Roles = "vendor")] public ActionResult Details(DateTime id1, int?id2) { if (id1 == null || id2 == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CASH_BOTTOM_DAY cashD = db.CASH_BOTTOM_DAYs.Find(id1, id2); if (cashD == null) { return(HttpNotFound()); } return(View(cashD)); }
// GET: Cashbottomday/Details/5 public ActionResult Details(DateTime id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CASH_BOTTOM_DAY cASH_BOTTOM_DAY = db.CASH_BOTTOM_DAY.Find(id); if (cASH_BOTTOM_DAY == null) { return(HttpNotFound()); } return(View(cASH_BOTTOM_DAY)); }
// GET: Cash/Edit/5 //[Authorize(Roles = "admin")] //[Authorize(Roles = "manager")] //id1 = dateday id2 = terminalId public ActionResult Edit(DateTime id1, int?id2) { if (id1 == null || id2 == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CASH_BOTTOM_DAY cashD = db.CASH_BOTTOM_DAYs.Find(id1, id2); if (cashD == null) { return(HttpNotFound()); } ViewBag.terminalId = new SelectList(db.TERMINALs, "idTerminal", "nameTerminal", cashD.terminalId); return(View(cashD)); }
// GET: Cashbottomday/Edit/5 public ActionResult Edit(DateTime id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CASH_BOTTOM_DAY cASH_BOTTOM_DAY = db.CASH_BOTTOM_DAY.Find(id); if (cASH_BOTTOM_DAY == null) { return(HttpNotFound()); } ViewBag.terminalId = new SelectList(db.TERMINALs, "idTerminal", "nameTerminal", cASH_BOTTOM_DAY.terminalId); return(View(cASH_BOTTOM_DAY)); }
// GET: Cash/End //[Authorize(Roles = "admin")] //[Authorize(Roles = "manager")] //[Authorize(Roles = "vendor")] public ActionResult End() { var id1 = DateTime.Today; var id2 = Session["sessTerminalId"]; if (id1 == null || id2 == null) { TempData["Error"] = "Le terminal n'a pas été trouvé, existe-t-il un fond de caisse sur ce terminal pour cette date?"; return(RedirectToAction("Transaction", "Home")); } CASH_BOTTOM_DAY cashD = db.CASH_BOTTOM_DAYs.Find(id1, id2); if (cashD == null) { return(HttpNotFound()); } ViewBag.terminalId = new SelectList(db.TERMINALs, "idTerminal", "nameTerminal", cashD.terminalId); return(View(cashD)); }
public int GetTerminalIdByDate() { CASH_BOTTOM_DAY cashDay = db.CASH_BOTTOM_DAYs.Where(c => c.dateDay == DateTime.Today).Single(); return(cashDay.terminalId); }