public ActionResult XacNhanNhomKhoaLuan(FormCollection coll)
        {
            var         dao  = new CheckThongTinDao();
            NhomSVChinh svcn = new NhomSVChinh();
            var         mot  = "1";

            svcn.MaNhom       = long.Parse((Session["MaNhom"] + mot).ToString());
            svcn.TenLoaiDeTai = Session["TenLoaiDeTai"].ToString();
            svcn.MaKhoaSv1    = Session["MaKhoaSV1"].ToString();
            svcn.MaSv1        = int.Parse(Session["MaSV1"].ToString());
            svcn.TenSv1       = Session["TenSV1"].ToString();
            svcn.ChucVuSv1    = Session["ChucVuSV1"].ToString();
            svcn.MaSv2        = int.Parse(Session["MaSV2"].ToString());
            svcn.TenSv2       = Session["TenSV2"].ToString();
            svcn.ChucVuSv2    = Session["ChucVuSV2"].ToString();
            svcn.MaLoaiNhom   = int.Parse(Session["MaLoaiNhom"].ToString());
            svcn.MaKhoaSv2    = Session["MaKhoaSV2"].ToString();
            var nhom = dao.InsertNhomChinh(svcn);

            if (nhom > 0)
            {
                RedirectToAction("DanhMucNhomKhoaLuan", "NoiDung");
                SetAlert("Xác nhận thành công", "success");
            }
            else
            {
                SetAlert("Xác nhận không thành công", "success");
            }
            return(RedirectToAction("DanhMucNhomKhoaLuan", "NoiDung"));
        }
        public ActionResult XacNhanNhomDoAnTotNghiep(FormCollection coll)
        {
            var         dao         = new CheckThongTinDao();
            var         maNhom      = coll["MaNhom"];
            var         maLoaiNhom  = coll["MaLoaiNhom"];
            var         tenLoaiDT   = coll["TenLoaiDT"];
            var         maUser      = coll["MaUser"];
            var         tenUser     = coll["TenUser"];
            var         maKhoaSV1   = coll["MaKhoaSV1"];
            var         chucVuSv1   = coll["ChucVuSV1"];
            var         maMember    = coll["MaMember"];
            var         tenMember   = coll["TenMember"];
            var         maKhoaSV2   = coll["MaKhoaSV2"];
            var         chucVuSv2   = coll["ChucVuSV2"];
            var         mauser      = int.Parse(maUser);
            var         mamember    = int.Parse(maMember);
            var         sesMaSV2    = Session["MaSV2TN"].ToString();
            var         sesMaSV1    = int.Parse(Session["MaSV1TN"].ToString());
            var         intMaSV2    = int.Parse(sesMaSV2);
            NhomSVChinh svcn        = new NhomSVChinh();
            var         checkmember = db.NhomSVs.Count(x => x.MaSV2 == intMaSV2) > 0;
            var         checkuser   = db.NhomSVs.Count(x => x.MaSV1 == sesMaSV1) > 0;
            var         user        = db.NhomSVChinhs.Count(x => x.MaSv1 == mauser && x.MaLoaiNhom == 2 || x.MaSv2 == mamember && x.MaLoaiNhom == 2) > 0;

            if (checkmember)
            {
                svcn.MaNhom       = long.Parse(maNhom);
                svcn.TenLoaiDeTai = tenLoaiDT;
                svcn.MaKhoaSv1    = maKhoaSV1;
                svcn.MaSv1        = int.Parse(maUser);
                svcn.TenSv1       = tenUser;
                svcn.ChucVuSv1    = chucVuSv1;
                svcn.MaSv2        = int.Parse(maMember);
                svcn.TenSv2       = tenMember;
                svcn.ChucVuSv2    = chucVuSv2;
                svcn.MaLoaiNhom   = int.Parse(maLoaiNhom);
                svcn.MaKhoaSv2    = maKhoaSV2;
                var nhom = dao.InsertNhomChinh(svcn);
                if (nhom > 0)
                {
                    RedirectToAction("DanhMucNhomTotNghiep", "NoiDung");
                    SetAlert("Xác nhận thành công", "success");
                }
                else
                {
                    SetAlert("Xác nhận không thành công", "success");
                }
            }
            else if (user)
            {
                SetAlert("Bạn đã xác nhận nhóm này rồi", "error");
            }
            else if (checkuser)
            {
                SetAlert("Chỉ thành viên mới được xác nhận nhóm", "error");
            }

            return(RedirectToAction("DanhMucNhomTotNghiep", "NoiDung"));
        }
 public long InsertNhomChinh(NhomSVChinh entity)
 {
     db.NhomSVChinhs.Add(entity);
     db.SaveChanges();
     return(entity.MaNhom);
 }