public void GetRequestHistory() { try { KartablRequestHistoryProxy proxy = busKartabl.GetRequestHistory(ADORequestHourlyLeave2.ID); } catch (Exception ex) { } }
private void SetRequestHistory_History() { string[] retMessage = new string[4]; JavaScriptSerializer JsSerializer = new JavaScriptSerializer(); try { if (HttpContext.Current.Request.QueryString.AllKeys.Contains("RequestID")) { decimal requestID = decimal.Parse(this.StringBuilder.CreateString(HttpContext.Current.Request.QueryString["RequestID"]), CultureInfo.InvariantCulture); KartablRequestHistoryProxy kartablRequestHistoryProxy = this.KartableBusiness.GetRequestHistory(requestID); RequestHistory requestHistory = new RequestHistory(); requestHistory.IsLeave = kartablRequestHistoryProxy.IsLeave; requestHistory.From = kartablRequestHistoryProxy.From != null ? kartablRequestHistoryProxy.From : string.Empty; requestHistory.To = kartablRequestHistoryProxy.To != null ? kartablRequestHistoryProxy.To : string.Empty; requestHistory.UesedInMonth = kartablRequestHistoryProxy.UesedInMonth != null ? kartablRequestHistoryProxy.UesedInMonth : string.Empty; requestHistory.UesedInYear = kartablRequestHistoryProxy.UesedInYear != null ? kartablRequestHistoryProxy.UesedInYear : string.Empty; requestHistory.RemainLeaveInMonth = kartablRequestHistoryProxy.RemainLeaveInMonth != null ? kartablRequestHistoryProxy.RemainLeaveInMonth : string.Empty; requestHistory.RemainLeaveInYear = kartablRequestHistoryProxy.RemainLeaveInYear != null ? kartablRequestHistoryProxy.RemainLeaveInYear : string.Empty; requestHistory.Description = kartablRequestHistoryProxy.Description != null ? kartablRequestHistoryProxy.Description : string.Empty; this.hfHistory_History.Value = JsSerializer.Serialize(requestHistory); } } catch (UIValidationExceptions ex) { retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.UIValidationExceptions, ex, retMessage); this.ErrorHiddenField_History.Value = JsSerializer.Serialize(retMessage); } catch (UIBaseException ex) { retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.UIBaseException, ex, retMessage); this.ErrorHiddenField_History.Value = JsSerializer.Serialize(retMessage); } catch (Exception ex) { retMessage = this.exceptionHandler.HandleException(this.Page, ExceptionTypes.Exception, ex, retMessage); this.ErrorHiddenField_History.Value = JsSerializer.Serialize(retMessage); } }