예제 #1
0
        public ActionResult Edit(string id)
        {
            //Lấy đối tượng sản phẩm
            DonDeNghiXetTotNghiep sv = qlsv.DonDeNghiXetTotNghiep.SingleOrDefault(n => n.DonTuID == id);

            if (sv == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            return(View(sv));
        }
예제 #2
0
        public ActionResult Delete(string id)
        {
            //Lấy ra đối tượng cần xóa
            DonDeNghiXetTotNghiep sv = qlsv.DonDeNghiXetTotNghiep.SingleOrDefault(n => n.DonTuID == id);

            ViewBag.donXetTN = sv.DonTuID;
            if (sv == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            return(View(sv));
        }
예제 #3
0
        public ActionResult Details(string id)
        {
            //Lấy ra đối tượng sản phẩm theo mã
            DonDeNghiXetTotNghiep sv = qlsv.DonDeNghiXetTotNghiep.SingleOrDefault(n => n.DonTuID == id);

            // ViewBag.
            if (sv == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            return(View(sv));
        }
예제 #4
0
        public ActionResult Xacnhanxoa(string id)
        {
            //Lấy đối tượng sản phẩm cần xóa theo mã
            DonDeNghiXetTotNghiep sv = qlsv.DonDeNghiXetTotNghiep.SingleOrDefault(n => n.DonTuID == id);

            ViewBag.Maloai = sv.DonTuID;
            if (sv == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            qlsv.DonDeNghiXetTotNghiep.Remove(sv);
            qlsv.SaveChanges();
            return(Redirect("/AdDonXetTotNghiep/donXetTotNghiep"));
        }
예제 #5
0
 public ActionResult Edit(DonDeNghiXetTotNghiep sv)
 {
     UpdateModel(sv);
     qlsv.SaveChanges();
     return(Redirect("/AdDonXetTotNghiep/donXetTotNghiep"));
 }
예제 #6
0
        public ActionResult DonXetTotNghiep(FormCollection f, string sm)
        {
            string tntruochen;

            if (f["tntruochen"] == null)
            {
                tntruochen = "";
            }
            else
            {
                tntruochen = f["tntruochen"].ToString();
            }

            string nohocphan;

            if (f["nohocphan"] == null)
            {
                nohocphan = "";
            }
            else
            {
                nohocphan = f["nohocphan"].ToString();
            }

            string caithiendiem;

            if (f["caithiendiem"] == null)
            {
                caithiendiem = "";
            }
            else
            {
                caithiendiem = f["caithiendiem"].ToString();
            }

            string thieuchungchi;

            if (f["thieuchungchi"] == null)
            {
                thieuchungchi = "";
            }
            else
            {
                thieuchungchi = f["thieuchungchi"].ToString();
            }

            string lydokhac;

            if (f["lydokhac"] == null)
            {
                lydokhac = "";
            }
            else
            {
                lydokhac = f["lydokhac"].ToString();
            }
            string CCNN              = f.Get("CCNN").ToString();
            string SHNN              = f.Get("soHieuNN").ToString();
            string VSNN              = f.Get("soVaoSoNN").ToString();
            string NCNN              = f.Get("ngayCapNN").ToString();
            string MCNN              = f.Get("minhChungNN").ToString();
            string CCTH              = f.Get("CCTH").ToString();
            string SHTH              = f.Get("soHieuTH").ToString();
            string VSTH              = f.Get("soVaoSoTH").ToString();
            string NCTH              = f.Get("ngayCapTH").ToString();
            string MCTH              = f.Get("minhChungTH").ToString();
            string CCNH1             = f.Get("CCNH1").ToString();
            string SHNH1             = f.Get("soHieuNH1").ToString();
            string VSNH1             = f.Get("soVaoSoNH1").ToString();
            string NCNH1             = f.Get("ngayCapNH1").ToString();
            string MCNH1             = f.Get("minhChungNH1").ToString();
            string CCNH2             = f.Get("CCNH2").ToString();
            string SHNH2             = f.Get("soHieuNH2").ToString();
            string VSNH2             = f.Get("soVaoSoNH2").ToString();
            string NCNH2             = f.Get("ngayCapNH2").ToString();
            string MCNH2             = f.Get("minhChungNH2").ToString();
            string lydochuatotnghiep = tntruochen + " " + nohocphan + " " + caithiendiem + " " + thieuchungchi + " " + lydokhac;

            if (tntruochen.ToString() == null && nohocphan.ToString() == null && caithiendiem.ToString() == null && thieuchungchi.ToString() == null && lydokhac.ToString() == null)
            {
                ViewData["Loi1"] = "Bạn chưa chọn lý do";
            }
            else if (String.IsNullOrEmpty(CCNN))
            {
                ViewData["Loi2"] = "Bạn chưa chọn chứng chỉ ngoại ngữ";
            }
            else if (String.IsNullOrEmpty(SHNN))
            {
                ViewData["Loi3"] = "Bạn chưa nhập số hiệu chứng chỉ ngoại ngữ";
            }
            else if (String.IsNullOrEmpty(VSNN))
            {
                ViewData["Loi4"] = "Bạn chưa nhập số vào sổ chứng chỉ ngoại ngữ";
            }
            else if (String.IsNullOrEmpty(NCNN))
            {
                ViewData["Loi5"] = "Bạn chưa nhập ngày cấp chứng chỉ ngoại ngữ";
            }
            else if (String.IsNullOrEmpty(CCTH))
            {
                if (String.IsNullOrEmpty(CCNH1))
                {
                    ViewData["Loi6"] = "Bạn chưa nhập chứng chỉ ngắn hạn 1";
                }
                else if (String.IsNullOrEmpty(SHNH1))
                {
                    ViewData["Loi7"] = "Bạn chưa nhập số hiệu chứng chỉ ngắn hạn 1";
                }
                else if (String.IsNullOrEmpty(VSNH1))
                {
                    ViewData["Loi8"] = "Bạn chưa nhập số vào sổ chứng chỉ ngắn hạn 1";
                }
                else if (String.IsNullOrEmpty(NCNH1))
                {
                    ViewData["Loi9"] = "Bạn chưa nhập ngày cấp chứng chỉ ngắn hạn 1";
                }
                else if (String.IsNullOrEmpty(CCNH2))
                {
                    ViewData["Loi10"] = "Bạn chưa nhập chứng chỉ ngắn hạn 2";
                }
                else if (String.IsNullOrEmpty(SHNH2))
                {
                    ViewData["Loi11"] = "Bạn chưa nhập số hiệu chứng chỉ ngắn hạn 2";
                }
                else if (String.IsNullOrEmpty(VSNH2))
                {
                    ViewData["Loi12"] = "Bạn chưa nhập số vào sổ chứng chỉ ngắn hạn 2";
                }
                else if (String.IsNullOrEmpty(NCNH2))
                {
                    ViewData["Loi13"] = "Bạn chưa nhập ngày cấp chứng chỉ ngắn hạn 2";
                }
                else
                {
                    ViewData["Loi14"] = "Bạn chưa chọn chứng chỉ tin học";
                }
            }
            else if (String.IsNullOrEmpty(SHTH))
            {
                ViewData["Loi15"] = "Bạn chưa nhập số hiệu chứng chỉ tin học";
            }
            else if (String.IsNullOrEmpty(VSTH))
            {
                ViewData["Loi16"] = "Bạn chưa nhập số vào sổ chứng chỉ tin học";
            }
            else if (String.IsNullOrEmpty(NCTH))
            {
                ViewData["Loi17"] = "Bạn chưa nhập ngày cấp chứng chỉ tin học";
            }
            else
            {
                DonDeNghiXetTotNghiep don = new DonDeNghiXetTotNghiep();

                if (lydochuatotnghiep.Length > 0)
                {
                    Session["LyDo"] = lydochuatotnghiep.ToString();
                    don.DonTuID     = "DXTN" + sinhma(sm);
                    don.LyDo        = lydochuatotnghiep;
                    qlsv.DonDeNghiXetTotNghiep.Add(don);
                    qlsv.SaveChanges();
                    Session["IDDonTotNgiep"] = don.DonTuID;
                }
                if (lydokhac.Length > 0)
                {
                    Session["LyDo"] = lydokhac.ToString();

                    don.DonTuID = "DXTN" + sinhma(sm);
                    don.LyDo    = lydochuatotnghiep;
                    qlsv.DonDeNghiXetTotNghiep.Add(don);
                    qlsv.SaveChanges();
                    Session["IDDonTotNgiep"] = don.DonTuID;
                }
                if (SHNN.Length > 0)
                {
                    Session["LyDo"] = CCNN.ToString();

                    don.DonTuID        = "DXTN" + sinhma(sm);
                    don.CCTAID         = CCNN.ToString();
                    don.SoHieu_CCTA    = SHNN.ToString();
                    don.SoVaoSo_CCTA   = VSNN.ToString();
                    don.NgayCap_CCTA   = DateTime.Parse(NCNN);
                    don.MinhChung_CCTA = MCNN;
                    qlsv.DonDeNghiXetTotNghiep.Add(don);
                    qlsv.SaveChanges();
                    Session["IDDonTotNgiep"] = don.DonTuID;
                }
                if (SHTH.Length > 0)
                {
                    Session["LyDo"] = CCTH.ToString();

                    don.DonTuID        = "DXTN" + sinhma(sm);
                    don.CCTHID         = CCTH.ToString();
                    don.SoHieu_CCTH    = SHTH.ToString();
                    don.SoVaoSo_CCTH   = VSTH.ToString();
                    don.NgayCap_CCTH   = DateTime.Parse(NCTH);
                    don.MinhChung_CCTH = CCTH;
                    qlsv.DonDeNghiXetTotNghiep.Add(don);
                    qlsv.SaveChanges();
                    Session["IDDonTotNgiep"] = don.DonTuID;
                }
                if (SHNH1.Length > 0)
                {
                    Session["LyDo"] = CCNH1.ToString();

                    don.DonTuID         = "DXTN" + sinhma(sm);
                    don.CCNHID1         = CCNH1.ToString();
                    don.SoHieu_CCNH1    = SHNH1.ToString();
                    don.SoVaoSo_CCNH1   = VSNH1.ToString();
                    don.NgayCap_CCNH1   = DateTime.Parse(NCNH1);
                    don.MinhChung_CCNH1 = MCNH1;
                    qlsv.DonDeNghiXetTotNghiep.Add(don);
                    qlsv.SaveChanges();
                    Session["IDDonTotNgiep"] = don.DonTuID;
                }
                if (SHNH2.Length > 0)
                {
                    Session["LyDo"] = CCNH2.ToString();

                    don.DonTuID         = "DXTN" + sinhma(sm);
                    don.CCNHID2         = CCNH2.ToString();
                    don.SoHieu_CCNH2    = SHNH2.ToString();
                    don.SoVaoSo_CCNH2   = VSNH2.ToString();
                    don.NgayCap_CCNH2   = DateTime.Parse(NCNH2);
                    don.MinhChung_CCNH2 = MCNH2;
                    qlsv.DonDeNghiXetTotNghiep.Add(don);
                    qlsv.SaveChanges();
                    Session["IDDonTotNgiep"] = don.DonTuID;
                }
                return(RedirectToAction("XacNhanThongTin", "Home"));
            }
            return(this.DonXetTotNghiep());
        }