public async Task <ActionResult> DeleteConfirmed(int id)
        {
            DIEU_CHUYEN_THIET_BI dieu_chuyen_thiet_bi = await db.DIEU_CHUYEN_THIET_BI.FindAsync(id);

            db.DIEU_CHUYEN_THIET_BI.Remove(dieu_chuyen_thiet_bi);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
        // GET: /DieuChuyenThietBi/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DIEU_CHUYEN_THIET_BI dieu_chuyen_thiet_bi = await db.DIEU_CHUYEN_THIET_BI.FindAsync(id);

            if (dieu_chuyen_thiet_bi == null)
            {
                return(HttpNotFound());
            }
            return(View(dieu_chuyen_thiet_bi));
        }
        public async Task <ActionResult> Edit([Bind(Include = "MA_DIEU_CHUYEN,MATB,MANS_THEO_DOI,MADV_QL,MANS_QL,MADV_NHAN,MANS_NHAN,NGAY_CHUYEN,GHI_CHU")] DIEU_CHUYEN_THIET_BI dieu_chuyen_thiet_bi)
        {
            if (ModelState.IsValid)
            {
                db.Entry(dieu_chuyen_thiet_bi).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.MADV_QL   = new SelectList(db.DON_VI, "MA_DON_VI", "TEN_DON_VI", dieu_chuyen_thiet_bi.MADV_DIEU_CHUYEN);
            ViewBag.MADV_NHAN = new SelectList(db.DON_VI, "MA_DON_VI", "TEN_DON_VI", dieu_chuyen_thiet_bi.MADV_NHAN);
            ViewBag.MATB      = new SelectList(db.THIETBIs, "MATB", "TENTB", dieu_chuyen_thiet_bi.MATB);
            return(View(dieu_chuyen_thiet_bi));
        }
        public async Task <ActionResult> Create(DIEU_CHUYEN_THIET_BI dieu_chuyen_thiet_bi)
        {
            if (ModelState.IsValid)
            {
                db.DIEU_CHUYEN_THIET_BI.Add(dieu_chuyen_thiet_bi);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            ViewBag.MADV_QL   = new SelectList(db.DON_VI, "MA_DON_VI", "TEN_DON_VI", dieu_chuyen_thiet_bi.MADV_DIEU_CHUYEN);
            ViewBag.MADV_NHAN = new SelectList(db.DON_VI, "MA_DON_VI", "TEN_DON_VI", dieu_chuyen_thiet_bi.MADV_NHAN);
            ViewBag.MATB      = new SelectList(db.THIETBIs, "MATB", "TENTB", dieu_chuyen_thiet_bi.MATB);
            return(View(dieu_chuyen_thiet_bi));
        }
        // GET: /DieuChuyenThietBi/Edit/5
        public async Task <ActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DIEU_CHUYEN_THIET_BI dieu_chuyen_thiet_bi = await db.DIEU_CHUYEN_THIET_BI.FindAsync(id);

            if (dieu_chuyen_thiet_bi == null)
            {
                return(HttpNotFound());
            }
            ViewBag.MADV_QL   = new SelectList(db.DON_VI, "MA_DON_VI", "TEN_DON_VI", dieu_chuyen_thiet_bi.MADV_DIEU_CHUYEN);
            ViewBag.MADV_NHAN = new SelectList(db.DON_VI, "MA_DON_VI", "TEN_DON_VI", dieu_chuyen_thiet_bi.MADV_NHAN);
            ViewBag.MATB      = new SelectList(db.THIETBIs, "MATB", "TENTB", dieu_chuyen_thiet_bi.MATB);
            return(View(dieu_chuyen_thiet_bi));
        }
        public DIEU_CHUYEN_THIET_BI THEM_DIEU_CHUYEN_THIET_BI(FormCollection form)
        {
            DIEU_CHUYEN_THIET_BI dIEU_CHUYEN_THIET_BI = new DIEU_CHUYEN_THIET_BI();

            dIEU_CHUYEN_THIET_BI.MATB = form["MATB"].ToString();

            var temp           = Session["TEN_DANG_NHAP"].ToString();
            var nD_DIEU_CHUYEN = db.NGUOI_DUNG.FirstOrDefault(a => a.TEN_DANG_NHAP == temp);

            dIEU_CHUYEN_THIET_BI.MAND_DIEU_CHUYEN = nD_DIEU_CHUYEN.MA_ND;
            dIEU_CHUYEN_THIET_BI.MADV_DIEU_CHUYEN = nD_DIEU_CHUYEN.MA_DON_VI;

            dIEU_CHUYEN_THIET_BI.MADV_NHAN        = Int32.Parse(form["MADV_NHAN"]);
            dIEU_CHUYEN_THIET_BI.MAND_NHAN        = form["MAND_NHAN"];
            dIEU_CHUYEN_THIET_BI.SO_LUONG         = Int32.Parse(form["SO_LUONG"]);
            dIEU_CHUYEN_THIET_BI.NGAY_DIEU_CHUYEN = DateTime.Now;
            dIEU_CHUYEN_THIET_BI.GHI_CHU          = form["GHI_CHU"];
            dIEU_CHUYEN_THIET_BI.VAN_CHUYEN       = form["VAN_CHUYEN"];
            return(dIEU_CHUYEN_THIET_BI);
        }
예제 #7
0
        public async Task <ActionResult> Create(string maTB, FormCollection form, string SAVE)
        {
            if (!String.IsNullOrEmpty(SAVE))
            {
                //Tạo điều chuyển thiết bị
                var dieu_chuyen_thiet_bi_create = new DIEU_CHUYEN_THIET_BI();
                dieu_chuyen_thiet_bi_create.MATB = Int32.Parse(maTB);

                var temp = form["MADV_QL"].ToString();
                dieu_chuyen_thiet_bi_create.MADV_QL = (from p in db.DON_VI
                                                       where p.TEN_DON_VI.ToString() == temp
                                                       select p.MA_DON_VI).FirstOrDefault();
                temp = form["MADV_NHAN"].ToString();
                dieu_chuyen_thiet_bi_create.MADV_NHAN = (from p in db.DON_VI
                                                         where p.TEN_DON_VI.ToString() == temp
                                                         select p.MA_DON_VI).FirstOrDefault();

                dieu_chuyen_thiet_bi_create.NGAY_CHUYEN = DateTime.Now;
                dieu_chuyen_thiet_bi_create.GHI_CHU     = form["GHI_CHU"];

                if (ModelState.IsValid)
                {
                    db.DIEU_CHUYEN_THIET_BI.Add(dieu_chuyen_thiet_bi_create);
                    await db.SaveChangesAsync();
                }
            }
            return(RedirectToAction("Index"));
            //    if (ModelState.IsValid)
            //    {
            //        db.DIEU_CHUYEN_THIET_BI.Add(dieu_chuyen_thiet_bi);
            //        await db.SaveChangesAsync();
            //        return RedirectToAction("Index");
            //    }

            //    ViewBag.MADV_QL = new SelectList(db.DON_VI, "MA_DON_VI", "TEN_DON_VI", dieu_chuyen_thiet_bi.MADV_QL);
            //    ViewBag.MADV_NHAN = new SelectList(db.DON_VI, "MA_DON_VI", "TEN_DON_VI", dieu_chuyen_thiet_bi.MADV_NHAN);
            //    ViewBag.MATB = new SelectList(db.THIETBIs, "MATB", "TENTB", dieu_chuyen_thiet_bi.MATB);
            //    return View(dieu_chuyen_thiet_bi);
        }