Exemple #1
0
 public ActionResult Edit([Bind(Include = "Id,StartTime,EndTime,Minutes,A_Slot,Date,Status")] PreSlot preSlot)
 {
     if (ModelState.IsValid)
     {
         _db.Edit(preSlot);
         return(RedirectToAction("Index"));
     }
     return(View(preSlot));
 }
Exemple #2
0
        public ActionResult Create([Bind(Include = "Id,StartTime,EndTime,Minutes,A_Slot,Date,Status")] PreSlot preSlot)
        {
            if (ModelState.IsValid)
            {
                var num = 0;
                while (preSlot.A_Slot < preSlot.EndTime)
                {
                    preSlot.A_Slot = preSlot.StartTime.AddMinutes(preSlot.Minutes * num++).ToLocalTime();

                    _db.Add(preSlot);
                }
                return(RedirectToAction("Index"));
            }

            return(View(preSlot));
        }
 public void Add(PreSlot slot)
 {
     _db.Slots.Add(slot);
     _db.SaveChanges();
     //  throw new NotImplementedException();
 }
 public void Edit(PreSlot P)
 {
     _db.Entry(P).State = System.Data.Entity.EntityState.Modified;
     _db.SaveChanges();
     //throw new NotImplementedException();
 }