Example #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (dgvFeeModel.Rows.Count == 0)
            {
                return;
            }
            List <HIS.Model.ZY_NURSE_FEEMODELLIST> records = new List <HIS.Model.ZY_NURSE_FEEMODELLIST>();
            DataTable dt = (DataTable)dgvFeeModel.DataSource;

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                if (dt.Rows[i]["item_name"] == null || dt.Rows[i]["item_name"].ToString().Trim() == "")
                {
                    continue;
                }
                HIS.Model.ZY_NURSE_FEEMODELLIST recordson = new HIS.Model.ZY_NURSE_FEEMODELLIST();
                recordson          = (HIS.Model.ZY_NURSE_FEEMODELLIST)HIS.SYSTEM.PubicBaseClasses.ApiFunction.DataTableToObject(dt, i, recordson);
                recordson.MODEL_ID = _currentModel.MODEL_ID;
                records.Add(recordson);
            }
            FeeModelList list = new FeeModelList();

            if (list.Add(records))
            {
                MessageBox.Show("保存成功");
                BindFeeModel();
            }
            else
            {
                MessageBox.Show("保存失败");
            }
        }
Example #2
0
        private void btnDel_Click(object sender, EventArgs e)
        {
            if (dgvFeeModel.CurrentCell == null || dgvFeeModel.Rows.Count == 0)
            {
                return;
            }
            int       currentrow = dgvFeeModel.CurrentRow.Index;
            DataTable dt         = (DataTable)dgvFeeModel.DataSource;

            HIS.Model.ZY_NURSE_FEEMODELLIST model = new HIS.Model.ZY_NURSE_FEEMODELLIST();
            model = (HIS.Model.ZY_NURSE_FEEMODELLIST)HIS.SYSTEM.PubicBaseClasses.ApiFunction.DataTableToObject(dt, currentrow, model);
            FeeModelList list = new FeeModelList();

            list.Delete(model);
            MessageBox.Show("删除成功");
            BindFeeModel();
        }