예제 #1
0
        public ActionResult DeleteConfirmed(long id)
        {
            KC kC = db.KCs.Find(id);

            db.KCs.Remove(kC);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
예제 #2
0
 public ActionResult Edit([Bind(Include = "KCId,SpecieId,DayAfterSowing,Coefficient")] KC kC)
 {
     if (ModelState.IsValid)
     {
         db.Entry(kC).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.SpecieId = new SelectList(db.Species, "SpecieId", "Name", kC.SpecieId);
     return(View(kC));
 }
예제 #3
0
        public ActionResult Create([Bind(Include = "KCId,SpecieId,DayAfterSowing,Coefficient")] KC kC)
        {
            if (ModelState.IsValid)
            {
                db.KCs.Add(kC);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.SpecieId = new SelectList(db.Species, "SpecieId", "Name", kC.SpecieId);
            return(View(kC));
        }
예제 #4
0
        // GET: KCs/Details/5
        public ActionResult Details(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            KC kC = db.KCs.Find(id);

            if (kC == null)
            {
                return(HttpNotFound());
            }
            return(View(kC));
        }
예제 #5
0
        // GET: KCs/Edit/5
        public ActionResult Edit(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            KC kC = db.KCs.Find(id);

            if (kC == null)
            {
                return(HttpNotFound());
            }
            ViewBag.SpecieId = new SelectList(db.Species, "SpecieId", "Name", kC.SpecieId);
            return(View(kC));
        }
    /// <summary>
    /// 修改
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void btnChag_ServerClick(object sender, EventArgs e)
    {
        ArrayList selectedKC = GetSelected();
        KC        kc         = new KC();

        if (selectedKC.Count != 1)
        {
            ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('请选择一个课程!');</script>");
            return;
        }
        string kcbh = selectedKC[0].ToString();

        kc.LoadData(kcbh);
        txtKcbh.Value = kc.Kcbh;
        txtKcmc.Value = kc.Kcmc;
        foreach (ListItem item in selKcxz.Items)
        {
            if (item.Selected == true)
            {
                item.Selected = false;
            }
            if (item.Text == kc.Kcxz)
            {
                item.Selected = true;
            }
        }
        foreach (ListItem item in selKcyxbz.Items)
        {
            if (item.Selected == true)
            {
                item.Selected = false;
            }

            if (item.Value == Convert.ToString(Convert.ToInt32(kc.Yxbz)))
            {
                item.Selected = true;
            }
        }
        foreach (ListItem item in selKclx.Items)
        {
            if (item.Selected == true)
            {
                item.Selected = false;
            }

            if (item.Value == kc.Kclx)
            {
                item.Selected = true;
            }
        }
        if (kc.Fdkcsj == true)
        {
            checkFdkcsj.Checked = true;
            KCSJ   kcsj   = new KCSJ();
            string kcsjbh = kc.Kcbh + "sj";
            kcsj.LoadData(kcsjbh);
            txtKcsjmc.Value = kcsj.Kcsjmc;
            txtKcsjzs.Value = kcsj.Kcsjzs;
            foreach (ListItem item in selKcsjyxbz.Items)
            {
                if (item.Selected == true)
                {
                    item.Selected = false;
                }

                if (item.Value == Convert.ToString(Convert.ToInt32(kcsj.Yxbz)))
                {
                    item.Selected = true;
                }
            }
            selKcsjyxbz.Disabled = false;
            txtKcsjzs.Disabled   = false;
        }

        txtKcmc.Disabled    = false;
        selSsyx.Disabled    = false;
        selKcyxbz.Disabled  = false;
        selKclx.Enabled     = true;
        selKcxz.Enabled     = true;
        checkFdkcsj.Enabled = true;
        btnChag.Disabled    = true;
        btnSave.Disabled    = false;
        btnCancel.Disabled  = false;
        btnAdd.Disabled     = false;
    }