コード例 #1
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Visit_Tabel visit_Tabel = await db.Visit_Tabel.FindAsync(id);

            db.Visit_Tabel.Remove(visit_Tabel);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
コード例 #2
0
 public ActionResult EditSummary([Bind(Include = "ID_Personal_Account,Visit_Days_Amount,Paid")] Visit_Tabel kids__Personal_Account)
 {
     if (ModelState.IsValid)
     {
         db.Entry(kids__Personal_Account).State = EntityState.Modified;
         db.SaveChangesAsync();
         return(RedirectToAction("Summary/" + kids__Personal_Account.Kids__Personal_Account.ID_Personal_Account));
     }
     //ViewBag.Kid_Garden_Number = new SelectList(db.Kid_Gardens, "Kid_Garden_Number", "Kid_Garden_Name", kids__Personal_Account.Kid_Garden_Number);
     //ViewBag.Parent_Tabel_Number = new SelectList(db.Parents, "ID_Tabel_number", "Parent_FIO", kids__Personal_Account.Parent_Tabel_Number);
     return(View(kids__Personal_Account));
 }
コード例 #3
0
        // GET: Visit_Tabel/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Visit_Tabel visit_Tabel = await db.Visit_Tabel.FindAsync(id);

            if (visit_Tabel == null)
            {
                return(HttpNotFound());
            }
            return(View(visit_Tabel));
        }
コード例 #4
0
        public async Task <ActionResult> Edit([Bind(Include = "ID_Visit_Tabel,Personal_Account_ID,ID_Personal_Account,ID_Tabel_number,Visit_Days_Amount,Month_Code,Paid")] Visit_Tabel visit_Tabel)
        {
            //visit_Tabel.Kids__Personal_Account = db.Kids__Personal_Account.Where(x => x.ID_Personal_Account == visit_Tabel.Personal_Account_ID).First();
            if (ModelState.IsValid)
            {
                db.Entry(visit_Tabel).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index/" + visit_Tabel.Personal_Account_ID));
            }
            ViewBag.Parent_Tabel_Number = new SelectList(db.Parents, "ID_Tabel_number", "Parent_FIO", visit_Tabel.Personal_Account_ID);
            ViewBag.Personal_Account_ID = new SelectList(db.Kids__Personal_Account, "ID_Personal_Account", "Kid_FIO", visit_Tabel.Kids__Personal_Account);
            ViewBag.Month_Code          = new SelectList(db.Months, "Month_Code", "Month_Name", visit_Tabel.Month);
            return(View(visit_Tabel));
        }
コード例 #5
0
        // GET: Visit_Tabel/Edit/5
        public async Task <ActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Visit_Tabel visit_Tabel = await db.Visit_Tabel.Where(x => x.ID_Visit_Tabel == id).Include(x => x.Kids__Personal_Account).FirstOrDefaultAsync();

            if (visit_Tabel == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Parent_Tabel_Number = new SelectList(db.Parents, "ID_Tabel_number", "Parent_FIO", visit_Tabel.Kids__Personal_Account.Parent_Tabel_Number);
            ViewBag.Personal_Account_ID = new SelectList(db.Kids__Personal_Account, "ID_Personal_Account", "Kid_FIO", visit_Tabel.Kids__Personal_Account);
            ViewBag.Paid       = new SelectList(db.Kids__Personal_Account, "ID_Personal_Account", "Paid", visit_Tabel.Kids__Personal_Account);
            ViewBag.Month_Code = new SelectList(db.Months, "Month_Code", "Month_Name", visit_Tabel.Month.Month_Code);
            return(View(visit_Tabel));
        }