public IHttpActionResult TaiKhoan(string order, string maSinhVien, string matKhau, string matKhauMoi = "")
        {
            if (string.IsNullOrEmpty(order) || string.IsNullOrEmpty(maSinhVien) || string.IsNullOrEmpty(matKhau))
            {
                return(BadRequest("Tham số truyền vào không hợp lệ !!!"));
            }

            if (!string.IsNullOrEmpty(order))
            {
                // Kiem tra thong tin dang nhap
                var current = SinhVienDao.TonTaiSinhVien(maSinhVien, matKhau);

                if (current == false)
                {
                    return(BadRequest("Thông tin sinh viên không đúng !!!"));
                }

                switch (order.ToLower())
                {
                case ORDER_LOGIN:
                    var thongTinCaNhan = SinhVienDao.GetThongTinCaNhan(maSinhVien);
                    if (thongTinCaNhan != null)
                    {
                        return(Ok(thongTinCaNhan));
                    }
                    break;

                case ORDER_GET_CV:
                    var lyLich = SinhVienDao.GetLyLichCaNhan(maSinhVien);
                    if (lyLich != null)
                    {
                        return(Ok(lyLich));
                    }
                    break;

                case ORDER_CHANGE_PASS:
                    var result = SinhVienDao.DoiMatKhau(maSinhVien, matKhau, matKhauMoi);
                    if (result)
                    {
                        return(Ok());
                    }

                    return(BadRequest("Đổi mật khẩu không thành công"));

                default:
                    break;
                }
            }
            return(NotFound());
        }
        public ActionResult DoiMatKhau(SinhVien sv, string nhaplai)
        {
            var dao = new SinhVienDao();

            if (sv.MaKhau != nhaplai)
            {
                SetAlert("Mời nhập lại! Mật khẩu mới và nhập lại không trùng nhau", "error");
                return(RedirectToAction("DoiMatKhau", "SVTaiKhoan"));
            }
            else
            {
                var result = dao.DoiMatKhau(sv);
                if (result)
                {
                    SetAlert("Đổi mật khẩu thành công", "success");
                    return(RedirectToAction("index", "Home"));
                }
                else
                {
                    SetAlert("Đổi mật khẩu thất bại", "error");
                    return(RedirectToAction("DoiMatKhau", "SVTaiKhoan"));
                }
            }
        }