/// <summary> /// Lay object nhom tai san cha /// </summary> /// <param name="objNhomTSanCha"></param> /// <returns></returns> public int GetNhomTSanCha(ref TS_DM_NHOM_TSCD objNhomTSanCha) { int kq = 1; //Kiem tra ket noi server, service Common.Utilities.IsRequestAllow(ApplicationConstant.SystemService.TaiSanService.layGiaTri()); TaiSanRequest request = Common.Utilities.PrepareRequest(new TaiSanRequest()); TaiSanResponse response = new TaiSanResponse(); try { //Khoi tao request request.objNhomTSCha = objNhomTSanCha; request.Function = DatabaseConstant.Function.TS_DM_NHOM_TS_GET_NHOM_CHA; //Make a call service client response = Client.NhomTaiSanCT(request); if (response != null && response.ResponseStatus == ApplicationConstant.ResponseStatus.THANH_CONG) { objNhomTSanCha = response.objNhomTSCha; } else { kq = 0; } } catch (Exception ex) { LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex); kq = 0; } return(kq); }
public bool DanhSachNhomTaiSan(ref List <TS_DM_NHOM_TSCD> lstNhomTSan, ref List <ClientResponseDetail> lstClientResponseDetail, DatabaseConstant.Action action, string sTThaiNVu) { //Kiem tra ket noi server, service bool kq = true; Common.Utilities.IsRequestAllow(ApplicationConstant.SystemService.TaiSanService.layGiaTri()); TaiSanRequest request = Common.Utilities.PrepareRequest(new TaiSanRequest()); TaiSanResponse response = new TaiSanResponse(); try { //Khoi tao request request.Function = DatabaseConstant.Function.TS_DM_NHOM_TS_DS; request.lstNhomTSan = lstNhomTSan.ToArray(); request.Action = action; request.sMaNhomCha = sTThaiNVu; //make a call to 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) { kq = true; } else { kq = false; } } catch (Exception ex) { LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex); kq = false; } return(kq); }