private void ViewMemberInvolvementDetails_Load(object sender, EventArgs e) { CenterToScreen(); // m_gender = em.xgender.none; // InitializeGridColumnMain(); var ret_array = this.Tag.ToString().Split(new char[] { '|' }); if (ret_array != null && ret_array.Length != 0) { switch (ret_array[0].ToString()) { case "sof": { _account_id = ret_array[1].ToInt32(); _sab_fs_id = ret_array[2].ToInt32(); _cg_id = ret_array[3].ToInt32(); _percent = ret_array[4].ToInt32(); m_xOffType = xoff_type.singleSabbath; break; } case "cmb_of": { _account_id = ret_array[1].ToInt32(); _sab_fs_id = ret_array[2].ToInt32(); _cg_id = ret_array[3].ToInt32(); _percent = ret_array[4].ToInt32(); m_xOffType = xoff_type.singleSabbathCombined; break; } case "m_sof": { _account_id = ret_array[1].ToInt32(); _cg_id = ret_array[2].ToInt32(); _percent = ret_array[3].ToInt32(); _month = ret_array[5].ToInt32(); _year = ret_array[4].ToInt32(); m_xOffType = xoff_type.monthSingle; m_source_type = (em.off_source_typeS)ret_array[6].ToInt32(); break; } case "q_sof": { _account_id = ret_array[1].ToInt32(); _cg_id = ret_array[2].ToInt32(); _percent = ret_array[3].ToInt32(); _month = ret_array[5].ToInt32(); _year = ret_array[4].ToInt32(); m_xOffType = xoff_type.quarterSingle; m_source_type = (em.off_source_typeS)ret_array[6].ToInt32(); break; } case "m_cmb_of": { _account_id = ret_array[1].ToInt32(); _cg_id = ret_array[2].ToInt32(); _percent = ret_array[3].ToInt32(); _month = ret_array[5].ToInt32(); _year = ret_array[4].ToInt32(); m_xOffType = xoff_type.monthSingleCombined; break; } case "r_sof": { _account_id = ret_array[1].ToInt32(); _cg_id = ret_array[2].ToInt32(); _percent = ret_array[3].ToInt32(); _month = ret_array[5].ToInt32(); _year = ret_array[4].ToInt32(); m_xOffType = xoff_type.range; m_source_type = (em.off_source_typeS)ret_array[6].ToInt32(); m_IsRange = true; break; } } } if (_account_id == 0) { this.Close(); return; } if (_cg_id <= 0) { fGrid.Cols["cg"].Visible = false; } else { var cg = datam.DATA_CHURCH_GROUPS[_cg_id]; fGrid.Cols["cg"].Text = datam.DATA_CG_TYPES[cg.cg_type_id].cg_type_name; } combogender.SelectedIndex = -1; foreach (var _k in new string[] { "All", "Male", "Female" }) { combogender.Items.Add(_k); } backworker.RunWorkerAsync(); }
private void ViewSingleSabbathAccountDetails_Load(object sender, EventArgs e) { CenterToScreen(); InitializeGridColumnMain(); var ret_array = this.Tag.ToString().Split(new char[] { '|' }); if (ret_array != null && ret_array.Length != 0) { switch (ret_array[0].ToString()) { case "sof": { _account_id = ret_array[1].ToInt32(); _sab_fs_id = ret_array[2].ToInt32(); _cg_id = ret_array[3].ToInt32(); _percent = ret_array[4].ToInt32(); m_xOffType = xoff_type.singleSabbath; break; } case "cmb_of": { _account_id = ret_array[1].ToInt32(); _sab_fs_id = ret_array[2].ToInt32(); _cg_id = ret_array[3].ToInt32(); _percent = ret_array[4].ToInt32(); m_xOffType = xoff_type.singleSabbathCombined; break; } case "m_sof": { _account_id = ret_array[1].ToInt32(); _cg_id = ret_array[2].ToInt32(); _percent = ret_array[3].ToInt32(); _month = ret_array[5].ToInt32(); _year = ret_array[4].ToInt32(); m_xOffType = xoff_type.monthSingle; break; } case "m_cmb_of": { _account_id = ret_array[1].ToInt32(); _cg_id = ret_array[2].ToInt32(); _percent = ret_array[3].ToInt32(); _month = ret_array[5].ToInt32(); _year = ret_array[4].ToInt32(); m_xOffType = xoff_type.monthSingleCombined; break; } } } if (_account_id == 0) { this.Close(); return; } if (_cg_id <= 0) { fGrid.Cols["cg"].Visible = false; } else { var cg = datam.DATA_CHURCH_GROUPS[_cg_id]; fGrid.Cols["cg"].Text = datam.DATA_CG_TYPES[cg.cg_type_id].cg_type_name; } backworker.RunWorkerAsync(); }