if(typeof processinfo == "undefined") processinfo={};
processinfo_class = function() {};
Object.extend(processinfo_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetListCard: function(BankID) {
		return this.invoke("GetListCard", {"BankID":BankID}, this.GetListCard.getArguments().slice(1));
	},
	GetDSChucVu: function() {
		return this.invoke("GetDSChucVu", {}, this.GetDSChucVu.getArguments().slice(0));
	},
	GetDSQuocTich: function() {
		return this.invoke("GetDSQuocTich", {}, this.GetDSQuocTich.getArguments().slice(0));
	},
	GetDSQuanHe: function() {
		return this.invoke("GetDSQuanHe", {}, this.GetDSQuanHe.getArguments().slice(0));
	},
	GetAllBank: function() {
		return this.invoke("GetAllBank", {}, this.GetAllBank.getArguments().slice(0));
	},
	GetAllCards: function() {
		return this.invoke("GetAllCards", {}, this.GetAllCards.getArguments().slice(0));
	},
	GetBankName: function(BankID) {
		return this.invoke("GetBankName", {"BankID":BankID}, this.GetBankName.getArguments().slice(1));
	},
	getUser_Login: function(username, password) {
		return this.invoke("getUser_Login", {"username":username, "password":password}, this.getUser_Login.getArguments().slice(2));
	},
	getAdmin_Login: function(username, password) {
		return this.invoke("getAdmin_Login", {"username":username, "password":password}, this.getAdmin_Login.getArguments().slice(2));
	},
	getListUser: function() {
		return this.invoke("getListUser", {}, this.getListUser.getArguments().slice(0));
	},
	EnCrypt: function(str) {
		return this.invoke("EnCrypt", {"str":str}, this.EnCrypt.getArguments().slice(1));
	},
	DeCrypt: function(str) {
		return this.invoke("DeCrypt", {"str":str}, this.DeCrypt.getArguments().slice(1));
	},
	Insert_Users: function(UserName, Password, BankID, Email, Phone, isManage) {
		return this.invoke("Insert_Users", {"UserName":UserName, "Password":Password, "BankID":BankID, "Email":Email, "Phone":Phone, "isManage":isManage}, this.Insert_Users.getArguments().slice(6));
	},
	Insert_Register: function(CardID, LoaiThe, HangThe, CMNDMain, Mainnbr, Quanhe, Hovaten, Tentrenthe, Ngaysinh_ngay, Gioitinh, CMND, CMND_ngay, Quoctich, Diachithuongtru, Diachilienlac, Dienthoai, Email, Tencoquan, Chucvu, Dienthoaicoquan, Diachicoquan, Guithongbao, CoThePhu) {
		return this.invoke("Insert_Register", {"CardID":CardID, "LoaiThe":LoaiThe, "HangThe":HangThe, "CMNDMain":CMNDMain, "Mainnbr":Mainnbr, "Quanhe":Quanhe, "Hovaten":Hovaten, "Tentrenthe":Tentrenthe, "Ngaysinh_ngay":Ngaysinh_ngay, "Gioitinh":Gioitinh, "CMND":CMND, "CMND_ngay":CMND_ngay, "Quoctich":Quoctich, "Diachithuongtru":Diachithuongtru, "Diachilienlac":Diachilienlac, "Dienthoai":Dienthoai, "Email":Email, "Tencoquan":Tencoquan, "Chucvu":Chucvu, "Dienthoaicoquan":Dienthoaicoquan, "Diachicoquan":Diachicoquan, "Guithongbao":Guithongbao, "CoThePhu":CoThePhu}, this.Insert_Register.getArguments().slice(23));
	},
	InsertSubRegister: function(RegisterID, Hovaten, Tentrenthe, Ngaysinh_ngay, Gioitinh, Quanhe, CMND, CMND_ngay, Quoctich, Diachithuongtru, Diachilienlac, Dienthoai, Email, Tencoquan, Chucvu, Dienthoaicoquan, Diachicoquan) {
		return this.invoke("InsertSubRegister", {"RegisterID":RegisterID, "Hovaten":Hovaten, "Tentrenthe":Tentrenthe, "Ngaysinh_ngay":Ngaysinh_ngay, "Gioitinh":Gioitinh, "Quanhe":Quanhe, "CMND":CMND, "CMND_ngay":CMND_ngay, "Quoctich":Quoctich, "Diachithuongtru":Diachithuongtru, "Diachilienlac":Diachilienlac, "Dienthoai":Dienthoai, "Email":Email, "Tencoquan":Tencoquan, "Chucvu":Chucvu, "Dienthoaicoquan":Dienthoaicoquan, "Diachicoquan":Diachicoquan}, this.InsertSubRegister.getArguments().slice(17));
	},
	InsertUserManage: function(UserName, Password, Email, Phone, isManage) {
		return this.invoke("InsertUserManage", {"UserName":UserName, "Password":Password, "Email":Email, "Phone":Phone, "isManage":isManage}, this.InsertUserManage.getArguments().slice(5));
	},
	Insert_Cards: function(Name, BankID, Hangthe) {
		return this.invoke("Insert_Cards", {"Name":Name, "BankID":BankID, "Hangthe":Hangthe}, this.Insert_Cards.getArguments().slice(3));
	},
	InsertBank: function(Name, Website) {
		return this.invoke("InsertBank", {"Name":Name, "Website":Website}, this.InsertBank.getArguments().slice(2));
	},
	Test_User_isValid: function(username, userID) {
		return this.invoke("Test_User_isValid", {"username":username, "userID":userID}, this.Test_User_isValid.getArguments().slice(2));
	},
	Test_Card_isValid: function(name, bank) {
		return this.invoke("Test_Card_isValid", {"name":name, "bank":bank}, this.Test_Card_isValid.getArguments().slice(2));
	},
	Test_Bank_isValid: function(name) {
		return this.invoke("Test_Bank_isValid", {"name":name}, this.Test_Bank_isValid.getArguments().slice(1));
	},
	Delete_User: function(arr_ID) {
		return this.invoke("Delete_User", {"arr_ID":arr_ID}, this.Delete_User.getArguments().slice(1));
	},
	Delete_Cards: function(arr_ID) {
		return this.invoke("Delete_Cards", {"arr_ID":arr_ID}, this.Delete_Cards.getArguments().slice(1));
	},
	Delete_Banks: function(arr_ID) {
		return this.invoke("Delete_Banks", {"arr_ID":arr_ID}, this.Delete_Banks.getArguments().slice(1));
	},
	Delete_Registers: function(arr_ID) {
		return this.invoke("Delete_Registers", {"arr_ID":arr_ID}, this.Delete_Registers.getArguments().slice(1));
	},
	GetListCard_2p: function(BankID, IsManage) {
		return this.invoke("GetListCard_2p", {"BankID":BankID, "IsManage":IsManage}, this.GetListCard_2p.getArguments().slice(2));
	},
	Test_Password: function(password) {
		return this.invoke("Test_Password", {"password":password}, this.Test_Password.getArguments().slice(1));
	},
	Update_Password: function(NewPassword) {
		return this.invoke("Update_Password", {"NewPassword":NewPassword}, this.Update_Password.getArguments().slice(1));
	},
	GetDateRegisterAllBank: function() {
		return this.invoke("GetDateRegisterAllBank", {}, this.GetDateRegisterAllBank.getArguments().slice(0));
	},
	GetDateRegister: function(BankID) {
		return this.invoke("GetDateRegister", {"BankID":BankID}, this.GetDateRegister.getArguments().slice(1));
	},
	GetDateRegisterOfBank: function(BankID) {
		return this.invoke("GetDateRegisterOfBank", {"BankID":BankID}, this.GetDateRegisterOfBank.getArguments().slice(1));
	},
	GetListRegisterOfBank: function(BankID, DatetimeReg) {
		return this.invoke("GetListRegisterOfBank", {"BankID":BankID, "DatetimeReg":DatetimeReg}, this.GetListRegisterOfBank.getArguments().slice(2));
	},
	GetListRegister: function(BankID, DatetimeReg) {
		return this.invoke("GetListRegister", {"BankID":BankID, "DatetimeReg":DatetimeReg}, this.GetListRegister.getArguments().slice(2));
	},
	GetListRegisterAllBank: function(DatetimeReg) {
		return this.invoke("GetListRegisterAllBank", {"DatetimeReg":DatetimeReg}, this.GetListRegisterAllBank.getArguments().slice(1));
	},
	getPath: function() {
		return this.invoke("getPath", {}, this.getPath.getArguments().slice(0));
	},
	getFileReportName: function() {
		return this.invoke("getFileReportName", {}, this.getFileReportName.getArguments().slice(0));
	},
	ExportToSpreadsheet: function(ds, filename) {
		return this.invoke("ExportToSpreadsheet", {"ds":ds, "filename":filename}, this.ExportToSpreadsheet.getArguments().slice(2));
	},
	UpdateCard: function(CardID, HangThe) {
		return this.invoke("UpdateCard", {"CardID":CardID, "HangThe":HangThe}, this.UpdateCard.getArguments().slice(2));
	},
	GetSubRegister: function(RegisterID) {
		return this.invoke("GetSubRegister", {"RegisterID":RegisterID}, this.GetSubRegister.getArguments().slice(1));
	},
	url: '/demo/dangkythetructuyen/website/ajaxpro/processinfo,App_Code.42d766kp.ashx'
}));
processinfo = new processinfo_class();

