Ejemplo n.º 1
0
        public ActionResult Edit(int?SN, string kindName)
        {
            try
            {
                if (SN == null)
                {
                    return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                }

                if (kindName.Equals(string.Empty))
                {
                    ModelState.AddModelError("kindName", "請輸入物種");
                }

                Comm_Kind kind = KindModel.getKindBySN(Convert.ToInt32(SN));

                if (!ModelState.IsValid)
                {
                    return(View(kind));
                }

                kind.kindName = kindName;

                KindModel.Update(kind);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Ejemplo n.º 2
0
        // GET: Kind/Edit/5
        public ActionResult Edit(int?SN)
        {
            if (SN == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Comm_Kind kind = KindModel.getKindBySN(Convert.ToInt32(SN));

            return(View(kind));
        }
Ejemplo n.º 3
0
        public ActionResult Create(string kindName)
        {
            try
            {
                if (kindName.Equals(string.Empty))
                {
                    ModelState.AddModelError("kindName", "請輸入物種名稱");
                }
                Comm_Kind kind = new Comm_Kind();
                kind.kindName = kindName;

                KindModel.Create(kind);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }