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("保存失败"); } }
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(); }
public static System.Data.DataTable GetFeeModelList(int modelid) { FeeModelList modellist = new FeeModelList(); return(modellist.GetFeeList(modelid)); }