public bool LayThongTinGiaoDich(ref KIEM_SOAT objKiemSoat, BIEN_DONG_DTO objBienDongDto) { //Kiểm tra kết nối, server, service trước khi request Common.Utilities.IsRequestAllow(ApplicationConstant.SystemService.TaiSanService.layGiaTri()); TaiSanRequest request = Common.Utilities.PrepareRequest(new TaiSanServiceRef.TaiSanRequest()); TaiSanResponse response = new TaiSanServiceRef.TaiSanResponse(); try { //Khoi tao request request.objBienDongDto = objBienDongDto; // make a call to service client response = Client.LayThongTinGiaoDich(request); //Kiem tra ket qua tra ve Common.Utilities.ValidResponse(request, response); if (response != null && response.ResponseStatus == ApplicationConstant.ResponseStatus.THANH_CONG) { objKiemSoat = response.objKiemSoat; return(true); } else { return(false); } } catch (Exception ex) { LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex); return(false); } }
public bool LayNhomTaiSanNhoNhat(ref List <TS_DM_NHOM_TSCD> lstNhomTS) { //Kiểm tra kết nối, server, service trước khi request Common.Utilities.IsRequestAllow(ApplicationConstant.SystemService.TaiSanService.layGiaTri()); TaiSanRequest request = Common.Utilities.PrepareRequest(new TaiSanServiceRef.TaiSanRequest()); TaiSanResponse response = new TaiSanServiceRef.TaiSanResponse(); try { //Khoi tao request request.lstNhomTSan = lstNhomTS.ToArray(); // make a call to service client response = Client.LayNhomTaiSanNhoNhat(request); //Kiem tra ket qua tra ve Common.Utilities.ValidResponse(request, response); if (response != null && response.ResponseStatus == ApplicationConstant.ResponseStatus.THANH_CONG) { lstNhomTS = response.lstNhomTSan.ToList(); return(true); } else { return(false); } } catch (Exception ex) { LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex); return(false); } }
public bool KhauHaoTaiSan(DatabaseConstant.Function function, DatabaseConstant.Action action, List <int> lstID, DIEU_KIEN_TIM_KIEM_DTO dieuKien, ref KHAU_HAO_DTO obj, ref List <DANH_SACH_KHAU_HAO_DTO> lstDanhSach, ref List <ClientResponseDetail> listClientResponseDetail) { //Kiểm tra kết nối, server, service trước khi request Common.Utilities.IsRequestAllow(ApplicationConstant.SystemService.TaiSanService.layGiaTri()); TaiSanRequest request = Common.Utilities.PrepareRequest(new TaiSanServiceRef.TaiSanRequest()); TaiSanResponse response = new TaiSanServiceRef.TaiSanResponse(); try { //Khoi tao request request.Function = function; request.Action = action; request.dieuKien = dieuKien; request.objKhauHaoDto = obj; request.dsKhauHaoDto = lstDanhSach.ToArray(); request.lstID = lstID.ToArray(); // make a call to service client response = Client.KhauHaoTaiSan(request); //Kiem tra ket qua tra ve Common.Utilities.ValidResponse(request, response); if (response != null && response.ResponseStatus == ApplicationConstant.ResponseStatus.THANH_CONG) { if (!response.objKhauHaoDto.IsNullOrEmpty()) { obj = response.objKhauHaoDto; } if (!response.dsKhauHaoDto.IsNullOrEmpty()) { lstDanhSach = response.dsKhauHaoDto.ToList(); } return(true); } else { listClientResponseDetail = Common.Utilities.convertToClientResponseDetail(response); return(false); } } catch (Exception ex) { LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex); return(false); } }
public bool NhomTaiSanCT(DatabaseConstant.Action action, ref TS_DM_NHOM_TSCD objNhomTSanCT, ref List <KT_PHAN_HE_PLOAI> lstPLoai, string sMaNhomCha, ref List <ClientResponseDetail> listClientResponseDetail) { //Kiểm tra kết nối, server, service trước khi request Common.Utilities.IsRequestAllow(ApplicationConstant.SystemService.TaiSanService.layGiaTri()); TaiSanRequest request = Common.Utilities.PrepareRequest(new TaiSanServiceRef.TaiSanRequest()); TaiSanResponse response = new TaiSanServiceRef.TaiSanResponse(); if (lstPLoai == null) { lstPLoai = new List <KT_PHAN_HE_PLOAI>(); } try { //Khoi tao request request.Function = DatabaseConstant.Function.TS_DM_NHOM_TS_CT; request.Action = action; request.objNhomTSCD = objNhomTSanCT; request.lstPLoai = lstPLoai.ToArray(); request.sMaNhomCha = sMaNhomCha; // make a call to service client response = Client.NhomTaiSanCT(request); //Kiem tra ket qua tra ve Common.Utilities.ValidResponse(request, response); if (response != null && response.ResponseStatus == ApplicationConstant.ResponseStatus.THANH_CONG) { objNhomTSanCT = response.objNhomTSCD; if (response.lstPLoai != null) { lstPLoai = response.lstPLoai.ToList(); } return(true); } else { listClientResponseDetail = Common.Utilities.convertToClientResponseDetail(response); return(false); } } catch (Exception ex) { LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex); return(false); } }
public int functionName(int id) { // Kiểm tra kết nối, server, service trước khi request Common.Utilities.IsRequestAllow(ApplicationConstant.SystemService.TaiSanService.layGiaTri()); TaiSanServiceRef.TaiSanRequest request = Common.Utilities.PrepareRequest(new TaiSanServiceRef.TaiSanRequest()); TaiSanServiceRef.TaiSanResponse response = new TaiSanServiceRef.TaiSanResponse(); try { // make a call to service client here response = Client.functionName(request); } catch (Exception ex) { LLogging.WriteLog(System.Reflection.MethodInfo.GetCurrentMethod().ToString(), LLogging.LogType.ERR, ex); } return(0); }
public bool ThongTinTaiSan(DatabaseConstant.Function function, DatabaseConstant.Action action, List <int> lstID, ref TS_TAI_SAN_DTO obj, ref List <ClientResponseDetail> listClientResponseDetail) { //Kiểm tra kết nối, server, service trước khi request Common.Utilities.IsRequestAllow(ApplicationConstant.SystemService.TaiSanService.layGiaTri()); TaiSanRequest request = Common.Utilities.PrepareRequest(new TaiSanServiceRef.TaiSanRequest()); TaiSanResponse response = new TaiSanServiceRef.TaiSanResponse(); try { //Khoi tao request request.Function = function; request.Action = action; request.objTS_Dto = obj; request.lstID = lstID.ToArray(); // make a call to service client response = Client.QuanLyTaiSan(request); //Kiem tra ket qua tra ve Common.Utilities.ValidResponse(request, response); if (response != null && response.ResponseStatus == ApplicationConstant.ResponseStatus.THANH_CONG) { obj = response.objTS_Dto; return(true); } else { listClientResponseDetail = Common.Utilities.convertToClientResponseDetail(response); return(false); } } catch (Exception ex) { LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex); return(false); } }
public DataSet GetDanhSachTaiBanGiao(string sMaDonVi, string sTrangThaiNVu, string sMaTS, string sTenTS, string sSoBienBan, string sNgaySDTu, string sNgaySDDen, string sMaDonViSD, string sTenDonViSD, string sStartRow = "0", string sEndRow = "0") { //Kiểm tra kết nối, server, service trước khi request Common.Utilities.IsRequestAllow(ApplicationConstant.SystemService.TaiSanService.layGiaTri()); TaiSanRequest request = Common.Utilities.PrepareRequest(new TaiSanServiceRef.TaiSanRequest()); TaiSanResponse response = new TaiSanServiceRef.TaiSanResponse(); try { //Khoi tao request request.Function = DatabaseConstant.Function.TS_BAN_GIAO_DS; request.Action = DatabaseConstant.Action.XEM; // make a call to service client response = Client.QuanLyTaiSan(request); //Kiem tra ket qua tra ve Common.Utilities.ValidResponse(request, response); if (response != null && response.ResponseStatus == ApplicationConstant.ResponseStatus.THANH_CONG) { return(new DataSet()); } else { return(null); } } catch (Exception ex) { LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex); return(null); } }
public bool LayDanhMucTaiSanTheoLoai(ref List <DMUC_TSAN_DTO> lstDanhMucDto, List <DatabaseConstant.LOAI_DMUC_TSAN> lstMaLoai) { //Kiểm tra kết nối, server, service trước khi request Common.Utilities.IsRequestAllow(ApplicationConstant.SystemService.TaiSanService.layGiaTri()); TaiSanRequest request = Common.Utilities.PrepareRequest(new TaiSanServiceRef.TaiSanRequest()); TaiSanResponse response = new TaiSanServiceRef.TaiSanResponse(); try { //Khoi tao request request.lstMaLoai = lstMaLoai.ToArray(); request.lstDanhMucDto = lstDanhMucDto.ToArray(); // make a call to service client response = Client.LayDanhMucTheoLoai(request); //Kiem tra ket qua tra ve Common.Utilities.ValidResponse(request, response); if (response != null && response.ResponseStatus == ApplicationConstant.ResponseStatus.THANH_CONG) { lstDanhMucDto = response.lstDanhMucDto.ToList(); return(true); } else { return(false); } } catch (Exception ex) { LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex); return(false); } }