public ActionResult PhanCongNhomLopTuDong(List <PhanCongNhomLopModel> model) { try { ResponseResult result = null; model = model.Where(x => x.HocPhanLogID != 0 && x.TrangThai != -1).ToList(); foreach (var item in model) { result = PhanCongNhomLopService.ThemPhanCongNhomLop(item); if (result == null) { return(Json(JsonResponseViewModel.CreateFail("Thêm phân công nhóm lớp thất bại."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } } return(Json(JsonResponseViewModel.CreateSuccess("Thêm phân công nhóm lớp thành công."))); } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult ThemPhanCongNhomLop(PhanCongNhomLopModel model) { try { var hp = HocPhanService.ChiTietHocPhanLog(model.HocPhanLogID); var c = PhanCongNhomLopService.DanhSachPhanCongNhomLop(model.BangPhanCongID, model.KhoaID, null).Where(x => x.HocPhanID == hp.HocPhanID).FirstOrDefault(); if (c != null) { ModelState.AddModelError("HocPhanLogID", "Học phần \"" + model.TenHocPhan + "\" đã được phân công nhóm lớp"); } if (ModelState.IsValid) { var result = PhanCongNhomLopService.ThemPhanCongNhomLop(model); if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Thêm phân công nhóm lớp thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Thêm phân công nhóm lớp thất bại."))); } } else { var dshp = HocPhanService.DanhSachHocPhanTheoKhoa(model.KhoaID); ViewBag.bangpcIDvb = model.BangPhanCongID; ViewBag.khoaidvb = model.KhoaID; ViewBag.hocphanddl = new SelectList(dshp, "HocPhanLogID", "MaVaTenHP"); ViewBag.hocphanlt = new SelectList(dshp, "HocPhanLogID", "SoTietLT"); ViewBag.hocphanth = new SelectList(dshp, "HocPhanLogID", "SoTietTH"); ViewBag.hocphantc = new SelectList(dshp, "HocPhanLogID", "SoTC"); ViewBag.hocphanst = new SelectList(dshp, "HocPhanLogID", "SoTietHP"); ViewBag.bomont = new SelectList(dshp, "HocPhanLogID", "TenBoMon"); return(PartialView("_ThemPhanCongNhomLop")); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult Login(AccountModel userViewModel) { var user = AccountService.Login(userViewModel.UserName, Cryptography.EncryptMD5(userViewModel.Password)); if (user != null) { Sessions.AddObject <AccountModel>("AccountSessionObject", user); if (!string.IsNullOrEmpty(userViewModel.ReturnUrl)) { return(Json(JsonResponseViewModel.CreateSuccess(userViewModel.ReturnUrl))); } return(Json(JsonResponseViewModel.CreateSuccess("/Home/Index"))); } else { return(Json(JsonResponseViewModel.CreateFail("Tên đăng nhập hoặc mật khẩu không chính xác!"))); } }
public ActionResult EditAccount(AccountModel viewModel) { try { var res = AccountService.EditAccount(viewModel); if (res != null && res.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Sửa tài khoản thành công!"))); } else { return(Json(JsonResponseViewModel.CreateFail("Sửa tài khoản thất bại!"))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult ChangePassword(string oldPassword, string newPassword) { try { var res = AccountService.ChangePassord(Cryptography.EncryptMD5(oldPassword), Cryptography.EncryptMD5(newPassword)); if (res != null && res.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Đổi mật khẩu thành công!"))); } else { return(Json(JsonResponseViewModel.CreateFail("Đổi mật khẩu thất bại!"))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult CreateAccount(AccountModel viewModel) { try { viewModel.Password = Cryptography.EncryptMD5(viewModel.Password); var res = AccountService.CreateAccount(viewModel); if (res != null && res.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Tạo tài khoản thành công!"))); } else { return(Json(JsonResponseViewModel.CreateFail("Tạo tài khoản thất bại!"))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
//[ValidateAntiForgeryToken] public ActionResult Import(HttpPostedFileBase file_imp, int CTDTID) { try { var result = HocPhanTheoCTDTService.Import(file_imp, CTDTID); if (result == null) { return(Json(JsonResponseViewModel.CreateFail("Import học phần theo CTDT không thành công."))); } else if (!String.IsNullOrEmpty(result.ResponseMessage)) { return(Json(JsonResponseViewModel.CreateSuccess("Import học phần theo CTDT thành công. \r\nMã học phần không tìm thấy trong database: " + result.ResponseMessage + "."))); } return(Json(JsonResponseViewModel.CreateSuccess("Import học phần theo CTDT thành công."))); } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult CapNhatPhanCongGiangVienNhomLop(PhanCongGiangVienTheoNhomLopViewModel model) { try { ResponseResult result = null; model.GiangVienPhanCong = model.GiangVienPhanCong.Where(x => x.GiangVienLogID != 0).ToList(); foreach (var item in model.GiangVienPhanCong) { item.PhanCongNhomLopID = model.PhanCongNhomLopID; if (item.TrangThai == 2) { result = PhanCongGiangVienService.ThemPhanCongGiangVien(item); } else if (item.TrangThai == -1) { result = PhanCongGiangVienService.XoaPhanCongGiangVien(item.PhanCongID, ""); } else { result = PhanCongGiangVienService.SuaPhanCongGiangVien(item); } if (result == null) { return(Json(JsonResponseViewModel.CreateFail("Cập nhật phân công giảng viên cho nhóm lớp thất bại."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } } return(Json(JsonResponseViewModel.CreateSuccess("Cập nhật phân công giản viên cho nhóm lớp thành công."))); } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult SuaChuongTrinhDaoTao(CTDTModel model) { try { var result = ChuongTrinhDaoTaoService.SuaCTDT(model); if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Cập nhật chương trình đào tạo thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Cập nhật chương trình đào tạo thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult XoaChuongTrinhDaoTaoConfirmed(int ChuongTrinhDaoTaoid) { try { var result = ChuongTrinhDaoTaoService.XoaCTDT(ChuongTrinhDaoTaoid, "");//làm xong phần accout sẽ bổ sung if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Xoá chương trình đào tạo thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Xoá chương trình đào tạo thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult XoaNamHocConfirmed(int BangPhanCongID) { try { var result = NamHocService.XoaNamHoc(BangPhanCongID); if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Xoá năm học thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Xoá năm học thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult XoaCongTacKhacConfirmed(int CongTacKhacid) { try { var result = CongTacKhacService.XoaCongTacKhac(CongTacKhacid, "");//làm xong phần accout sẽ bổ sung if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Xoá công tác khác thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Xoá công tác khác thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult XoaPhanCongNhomLopConfirmed(int PhanCongNhomLopid) { try { var result = PhanCongNhomLopService.XoaPhanCongNhomLop(PhanCongNhomLopid, "");//làm xong phần accout sẽ bổ sung if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Xoá phân công nhóm lớp thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Xoá phân công nhóm lớp thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult SuaPhanCongNhomLop(PhanCongNhomLopModel model) { try { var result = PhanCongNhomLopService.SuaPhanCongNhomLop(model); if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Cập nhật phân công nhóm lớp thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Cập nhật phân công nhóm lớp thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult SuaGiangVien(GiangVienModel model) { try { var result = GiangVienService.SuaGiangVien(model); if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Cập nhật giảng viên thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Cập nhật giảng viên thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult XoaGiangVienConfirmed(int GiangVienId) { try { var result = GiangVienService.XoaGiangVien(GiangVienId, ""); if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Xoá giảng viên thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Xoá giảng viên thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult ThemLop(LopModel model) { try { var result = LopService.ThemLop(model); if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Thêm lớp thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Thêm lớp thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult SuaNamHoc(NamHocModel model) { try { var result = NamHocService.SuaNamHoc(model); if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Cập nhật năm học thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Cập nhật năm học thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult SuaDonVi(DonviModel model) { try { var result = DonViService.SuaDonvi(model); if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Cập nhật đơn vị thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Cập nhật đơn vị thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult XoaHocPhanConfirmed(int HocPhanId) { try { var result = HocPhanService.XoaHocPhan(HocPhanId, ""); if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Xoá học phần thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Xoá học phần thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult SuaCongTacKhac(CongTacKhacModel model) { try { var result = CongTacKhacService.SuaCongTacKhac(model); if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Cập nhật công tác khác thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Cập nhật công tác khác thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }
public ActionResult XoaDonViConfirmed(int DonViid) { try { var result = DonViService.XoaDonvi(DonViid, "");//làm xong phần accout sẽ bổ sung if (result != null && result.ResponseCode == 1) { return(Json(JsonResponseViewModel.CreateSuccess("Xoá đơn vị thành công."))); } else if (result != null && result.ResponseCode == -1) { return(Json(JsonResponseViewModel.CreateFail(result.ResponseMessage))); } else { return(Json(JsonResponseViewModel.CreateFail("Xoá đơn vị thất bại."))); } } catch (Exception ex) { return(Json(JsonResponseViewModel.CreateFail(ex))); } }