/// <summary> /// 初始化gridcontrol /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void View_OnInitLoadData(object sender, Views.DataManage.DeptUsageEventArgs e) { DataTable dt = new DataTable(); dt = this.Model.QueryDeptUsage(); this.View.ExeDataBinds(dt); }
/// <summary> /// 物理删除选中数据 把状态置为0 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void View_OnDeleteDeptUsage(object sender, Views.DataManage.DeptUsageEventArgs e) { bool IsDelete = this.Model.DeleteDeptUsage(e.UserId, e.PivasSetId); if (IsDelete) { this.View_OnInitLoadData(null, null); //this.View.ShowMessage("删除成功"); } else { this.View.ShowMessage("删除失败"); } }
//点击删除执行的事件 private void BtnDelete_Click(object sender, EventArgs e) { if (GridViewDeptUsage.FocusedRowHandle >= 0) { if (CJia.PIVAS.Tools.Message.ShowQuery("确认是否删除", CJia.PIVAS.Tools.Message.Button.YesNo) == CJia.PIVAS.Tools.Message.Result.Yes) { CJia.PIVAS.Views.DataManage.DeptUsageEventArgs deptUsageAreas = new Views.DataManage.DeptUsageEventArgs(); deptUsageAreas.UserId = User.UserId; deptUsageAreas.PivasSetId = long.Parse(GridViewDeptUsage.GetFocusedDataRow()["PIVAS_SET_ID"].ToString()); this.OnDeleteDeptUsage(null, deptUsageAreas); } else { return; } } else { CJia.PIVAS.Tools.Message.ShowWarning("请选择数据"); } }