private void gvVipInfo_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { VipSettingQueryModelGet vipSettingQueryModelGet = gvVipInfo.GetFocusedRow() as VipSettingQueryModelGet; if (vipSettingQueryModelGet != null) { dgvVipUrFans.DataSource = vipSettingQueryModelGet.VipUrFanses; gvVipUrFans.RefreshData(); dgvVipUrCloudminer.DataSource = vipSettingQueryModelGet.VipUrCloudmineres; gvVipUrCloudminer.RefreshData(); } }
private void btnAddVipUrFans_Click(object sender, EventArgs e) { VipSettingQueryModelGet vipSettingQueryModelGet = gvVipInfo.GetFocusedRow() as VipSettingQueryModelGet; if (vipSettingQueryModelGet != null) { SubformVipUrFans subformVipUrFans = new SubformVipUrFans(); subformVipUrFans.SubformType = SubformType.Insert; VipUrFansModelSend vipUrFansModelSend = new VipUrFansModelSend(); vipUrFansModelSend.VipId = vipSettingQueryModelGet.Id; subformVipUrFans.VipUrFansModelSend = vipUrFansModelSend; subformVipUrFans._vipSettingQueryModelGets = _vipSettingQueryModelGets; if (subformVipUrFans.ShowDialog() == DialogResult.OK) { QueryVipSetting(); gvVipInfo.FocusedRowHandle = _vipSettingQueryModelGets.IndexOf(_vipSettingQueryModelGets.First(n => n.Id == vipSettingQueryModelGet.Id)); gvVipInfo_FocusedRowChanged(null, null); } } }
private void gvVipUrFans_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e) { if (e.Clicks == 2) { VipSettingQueryModelGet vipSettingQueryModelGet = gvVipInfo.GetFocusedRow() as VipSettingQueryModelGet; VipUrFans vipUrFans = gvVipUrFans.GetFocusedRow() as VipUrFans; if (vipSettingQueryModelGet != null && vipUrFans != null) { SubformVipUrFans subformVipUrFans = new SubformVipUrFans(); subformVipUrFans.SubformType = SubformType.Show; VipUrFansModelSend vipUrFansModelSend = new VipUrFansModelSend(); vipUrFansModelSend.Id = vipUrFans.Id; vipUrFansModelSend.FansVipId = vipUrFans.FansVipId; vipUrFansModelSend.FansCount = vipUrFans.FansCount; vipUrFansModelSend.VipId = vipSettingQueryModelGet.Id; subformVipUrFans.VipUrFansModelSend = vipUrFansModelSend; subformVipUrFans._vipSettingQueryModelGets = _vipSettingQueryModelGets; subformVipUrFans.ShowDialog(); } } }
private void gvVipUrCloudminer_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e) { if (e.Clicks == 2) { VipSettingQueryModelGet vipSettingQueryModelGet = gvVipInfo.GetFocusedRow() as VipSettingQueryModelGet; VipUrCloudminer vipUrCloudminer = gvVipUrCloudminer.GetFocusedRow() as VipUrCloudminer; if (vipSettingQueryModelGet != null && vipUrCloudminer != null) { SubformVipUrCloudminer subformVipUrCloudminer = new SubformVipUrCloudminer(); subformVipUrCloudminer.SubformType = SubformType.Show; VipUrCloudminerModelSend vipUrCloudminerModelSend = new VipUrCloudminerModelSend(); vipUrCloudminerModelSend.Id = vipUrCloudminer.Id; vipUrCloudminerModelSend.CloudMinerCount = vipUrCloudminer.CloudMinerCount; vipUrCloudminerModelSend.CommodityId = vipUrCloudminer.CommodityId; vipUrCloudminerModelSend.VipId = vipSettingQueryModelGet.Id; subformVipUrCloudminer.VipUrCloudminerModelSend = vipUrCloudminerModelSend; subformVipUrCloudminer.VipSettingQueryModelGets = _vipSettingQueryModelGets; subformVipUrCloudminer.ShowDialog(); } } }
private void btnDeleteVipUrCloudminer_Click(object sender, EventArgs e) { VipSettingQueryModelGet vipSettingQueryModelGet = gvVipInfo.GetFocusedRow() as VipSettingQueryModelGet; VipUrCloudminer vipUrCloudminer = gvVipUrCloudminer.GetFocusedRow() as VipUrCloudminer; if (vipSettingQueryModelGet != null && vipUrCloudminer != null) { VipUrCloudminerModelSend vipUrCloudminerModelSend = new VipUrCloudminerModelSend(); vipUrCloudminerModelSend.Id = vipUrCloudminer.Id; bool b = _userInfoApi.DeleteVipUrCloudminer(vipUrCloudminerModelSend); if (b) { XtraMessageBox.Show("删除成功"); vipSettingQueryModelGet.VipUrCloudmineres.Remove(vipUrCloudminer); gvVipInfo_FocusedRowChanged(null, null); } else { XtraMessageBox.Show("删除失败"); } } }
private void btnUpdateVipUrFans_Click(object sender, EventArgs e) { VipSettingQueryModelGet vipSettingQueryModelGet = gvVipInfo.GetFocusedRow() as VipSettingQueryModelGet; VipUrFans vipUrFans = gvVipUrFans.GetFocusedRow() as VipUrFans; if (vipSettingQueryModelGet != null && vipUrFans != null) { SubformVipUrFans subformVipUrFans = new SubformVipUrFans(); subformVipUrFans.SubformType = SubformType.Edit; VipUrFansModelSend vipUrFansModelSend = new VipUrFansModelSend(); vipUrFansModelSend.Id = vipUrFans.Id; vipUrFansModelSend.FansVipId = vipUrFans.FansVipId; vipUrFansModelSend.FansCount = vipUrFans.FansCount; vipUrFansModelSend.VipId = vipSettingQueryModelGet.Id; subformVipUrFans.VipUrFansModelSend = vipUrFansModelSend; subformVipUrFans._vipSettingQueryModelGets = _vipSettingQueryModelGets; if (subformVipUrFans.ShowDialog() == DialogResult.OK) { QueryVipSetting(); gvVipInfo.FocusedRowHandle = _vipSettingQueryModelGets.IndexOf(vipSettingQueryModelGet); gvVipInfo_FocusedRowChanged(null, null); } } }
private void btnUpdateVipUrCloudminer_Click(object sender, EventArgs e) { VipSettingQueryModelGet vipSettingQueryModelGet = gvVipInfo.GetFocusedRow() as VipSettingQueryModelGet; VipUrCloudminer vipUrCloudminer = gvVipUrCloudminer.GetFocusedRow() as VipUrCloudminer; if (vipSettingQueryModelGet != null && vipUrCloudminer != null) { SubformVipUrCloudminer subformVipUrCloudminer = new SubformVipUrCloudminer(); subformVipUrCloudminer.SubformType = SubformType.Edit; VipUrCloudminerModelSend vipUrCloudminerModelSend = new VipUrCloudminerModelSend(); vipUrCloudminerModelSend.Id = vipUrCloudminer.Id; vipUrCloudminerModelSend.CloudMinerCount = vipUrCloudminer.CloudMinerCount; vipUrCloudminerModelSend.CommodityId = vipUrCloudminer.CommodityId; vipUrCloudminerModelSend.VipId = vipSettingQueryModelGet.Id; subformVipUrCloudminer.VipUrCloudminerModelSend = vipUrCloudminerModelSend; subformVipUrCloudminer.VipSettingQueryModelGets = _vipSettingQueryModelGets; if (subformVipUrCloudminer.ShowDialog() == DialogResult.OK) { QueryVipSetting(); gvVipInfo.FocusedRowHandle = _vipSettingQueryModelGets.IndexOf(vipSettingQueryModelGet); gvVipInfo_FocusedRowChanged(null, null); } } }