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); }