public static List <XMLDictionary> XMLDictionaryList(ISystemService systemService, string database) { XMLDictionaryListRequest request = new XMLDictionaryListRequest(); request.database = string.IsNullOrEmpty(database)?"0": database; ListResponse <XMLDictionary> resp = systemService.ChildGetAll <XMLDictionary>(request); if (!resp.Success) { Common.errorMessage(resp); return(new List <XMLDictionary>()); } return(resp.Items); }
public static List <XMLDictionary> FillAcessLevel(ISystemService systemService) { XMLDictionaryListRequest request = new XMLDictionaryListRequest(); request.database = "5"; ListResponse <XMLDictionary> resp = systemService.ChildGetAll <XMLDictionary>(request); if (!resp.Success) { Common.errorMessage(resp); return(new List <XMLDictionary>()); } return(resp.Items); }
protected void CalcMethodStore_RefreshData(object sender, StoreReadDataEventArgs e) { XMLDictionaryListRequest request = new XMLDictionaryListRequest(); request.database = "48"; ListResponse <XMLDictionary> resp = _systemService.ChildGetAll <XMLDictionary>(request); if (!resp.Success) { Common.errorMessage(resp); return; } calcMethodStore.DataSource = resp.Items; calcMethodStore.DataBind(); }
protected void penaltyDetailStore_ReadData(object sender, StoreReadDataEventArgs e) { try { PenaltyDetailListRequest request = new PenaltyDetailListRequest(); request.ptId = currentPenaltyType.Text; request.damage = damage.Value.ToString(); ListResponse <PenaltyDetail> response = _PayrollService.ChildGetAll <PenaltyDetail>(request); if (!response.Success) { X.MessageBox.ButtonText.Ok = Resources.Common.Ok; Common.errorMessage(response); return; } //foreach (var local in TSL) //{ // foreach (var remote in r.Items) // { // if (remote.timeCode == local.timeCode) // { // local.tsId = remote.tsId; // local.multiplier = remote.multiplier; // local.isEnabled = remote.isEnabled; // local.fullPeriod = remote.fullPeriod; // local.deductPeriod = remote.deductPeriod; // local.apId = remote.apId; // local.apName = remote.apName; // local.maxAllowed = remote.maxAllowed; // } // } //} List <PenaltyDetail> emptyPenaltyDetail = new List <PenaltyDetail>(); if (response.Items.Count == 0) { for (int i = 1; i <= 4; i++) { PostRequest <PenaltyDetail> PD = new PostRequest <PenaltyDetail>(); PD.entity = new PenaltyDetail { sequence = i, ptId = currentPenaltyType.Text, damage = Convert.ToInt16(damage.Value.ToString()), action = 2, deductionType = 1, amount = 0 }; PostResponse <PenaltyDetail> codesResp = _PayrollService.ChildAddOrUpdate <PenaltyDetail>(PD); if (!codesResp.Success) { X.MessageBox.ButtonText.Ok = Resources.Common.Ok; Common.errorMessage(response); break; } emptyPenaltyDetail.Add(PD.entity); } this.penaltyDetailStore.DataSource = emptyPenaltyDetail; e.Total = emptyPenaltyDetail.Count; } else { this.penaltyDetailStore.DataSource = response.Items; e.Total = response.Items.Count; } this.penaltyDetailStore.DataBind(); List <object> action = new List <object>(); action.Add(new { name = GetLocalResourceObject("ActionWARNING").ToString(), recordId = GetGlobalResourceObject("ComboBoxValues", "Action_WARNING").ToString() }); action.Add(new { name = GetLocalResourceObject("ActionSALARY_DEDUCTION").ToString(), recordId = GetGlobalResourceObject("ComboBoxValues", "Action_SALARY_DEDUCTION").ToString() }); action.Add(new { name = GetLocalResourceObject("ActionRAISE_SUSPENSION").ToString(), recordId = GetGlobalResourceObject("ComboBoxValues", "Action_RAISE_SUSPENSION").ToString() }); action.Add(new { name = GetLocalResourceObject("ActionTERMINATION_WITH_INDEMNITY").ToString(), recordId = GetGlobalResourceObject("ComboBoxValues", "Action_TERMINATION_WITH_INDEMNITY").ToString() }); action.Add(new { name = GetLocalResourceObject("ActionTERMINATION_WITHOUT_INDEMNITY").ToString(), recordId = GetGlobalResourceObject("ComboBoxValues", "Action_TERMINATION_WITHOUT_INDEMNITY").ToString() }); actionStore.DataSource = action; actionStore.DataBind(); XMLDictionaryListRequest request2 = new XMLDictionaryListRequest(); request2.database = "45"; ListResponse <XMLDictionary> resp = _systemService.ChildGetAll <XMLDictionary>(request2); if (!resp.Success) { Common.errorMessage(resp); return; } List <object> deduction = new List <object>(); //deduction.Add(new { name = GetLocalResourceObject("deductionType_percentage").ToString(), recordId = "1"}); //deduction.Add(new { name = GetLocalResourceObject("deductionType_fixedAmount").ToString(), recordId ="2" }); foreach (var item in resp.Items) { deduction.Add(new { name = item.value, recordId = item.key.ToString() }); } //List<object> deduction = new List<object>(); //deduction.Add(new { name = GetLocalResourceObject("deductionType_percentage").ToString(), recordId = "1"}); //deduction.Add(new { name = GetLocalResourceObject("deductionType_fixedAmount").ToString(), recordId ="2" }); deductionTypeStore.DataSource = deduction; deductionTypeStore.DataBind(); } catch (Exception exp) { X.MessageBox.ButtonText.Ok = Resources.Common.Ok; X.Msg.Alert(Resources.Common.Error, exp.Message).Show(); } }