Exemple #1
0
        private void btnDele_Click(object sender, EventArgs e)
        {
            JiangFaTypesBLL   JiangFa = new JiangFaTypesBLL();
            JiangFaTypesModel model   = new JiangFaTypesModel();

            if (this.dataGridView2.SelectedRows.Count > 0)
            {
                int ID = Convert.ToInt32(this.dataGridView2.SelectedRows[0].Cells["奖罚类型编号"].Value);
                model.PunishmentAwardTypes_ID = ID;
                JiangFa.DeleJiangFaTypes(model);
                GetAllJiangFaTypes();
            }
        }
Exemple #2
0
        /// <summary>
        /// 添加奖罚类型
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnAdd_Click(object sender, EventArgs e)
        {
            JiangFaTypesModel model   = new JiangFaTypesModel();
            JiangFaTypesBLL   JiangFa = new JiangFaTypesBLL();
            string            name    = this.cboName.SelectedItem.ToString();
            object            max     = JiangFa.GetMaxJiangFaTypes();
            object            min     = JiangFa.GetMinJiangFaTypes();
            int id = 0;

            if (name == "奖励")
            {
                if (string.IsNullOrEmpty(max.ToString()))
                {
                    id = 1;
                }
                else if (Convert.ToInt32(max) < 0)
                {
                    id = 1;
                }
                else
                {
                    id = Convert.ToInt32(max) + 1;
                }
            }
            else
            {
                if (string.IsNullOrEmpty(min.ToString()))
                {
                    id = -1;
                }
                else if (Convert.ToInt32(min) > 0)
                {
                    id = -1;
                }
                else
                {
                    id = Convert.ToInt32(min) - 1;
                }
            }
            model.PunishmentAwardTypes_ID   = id;
            model.PunishmentAwardTypes_Name = this.txtName.Text;
            JiangFa.AddJiangFaTypes(model);
            GetAllJiangFaTypes();
        }
Exemple #3
0
        /// <summary>
        /// 创建查询所有奖罚类型的方法
        /// </summary>
        void GetAllJiangFaTypes()
        {
            JiangFaTypesBLL JiangFa = new JiangFaTypesBLL();

            dataGridView2.DataSource = JiangFa.GetAllJiangFaTypes();
        }