/// <summary> /// 更新一条记录 /// </summary> /// <param name="model"></param> /// <returns></returns> public bool UpdateAll(MulaolaoLibrary.ShenChanJinDuJiHuaLibrary model) { return(dao.UpdateAll(model)); }
private void button1_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(Edit1.Text)) { MessageBox.Show("零件名称不可为空"); } else { if (string.IsNullOrEmpty(textBox4.Text)) { MessageBox.Show("零件代码不可为空"); } else { int id = 0; foreach (string idx in listIdx) { if (!string.IsNullOrEmpty(idx)) { id = Convert.ToInt32(idx); } model = bll.GetModel(id); model.PQX14 = Edit1.Text; model.PQX17 = textBox4.Text; decimal part = 0M; decimal.TryParse(textBox5.Text, out part); model.PQX36 = Convert.ToInt32(Math.Round(part, 0)); if (sign.Equals("copy")) { model.Idx = bll.Add(model); if (model.Idx < 0) { MessageBox.Show("复制失败"); break; } else if (idx == listIdx [listIdx.Count - 1].ToString( )) { MessageBox.Show("复制成功"); } } } if (sign.Equals("edit")) { model.Idx = id; string nameOfSpare = string.Empty, partCode = string.Empty; int partNum = 0; nameOfSpare = textBox1.Text; partCode = textBox2.Text; partNum = string.IsNullOrEmpty(textBox3.Text) == true ? 0 : Convert.ToInt32(textBox3.Text); result = false; result = bll.UpdateBatch(model, nameOfSpare, partCode, partNum); if (result == false) { MessageBox.Show("编辑失败"); } else { MessageBox.Show("编辑成功"); } } } } this.Close( ); }
/// <summary> /// 批量编辑 /// </summary> /// <param name="model"></param> /// <returns></returns> public bool UpdateBatch(MulaolaoLibrary.ShenChanJinDuJiHuaLibrary model, string nameOfSpare, string partCode, int partNum) { return(dao.UpdateBatch(model, nameOfSpare, partCode, partNum)); }
/// <summary> /// 增加一条记录 /// </summary> /// <param name="model"></param> /// <returns></returns> public int Add(MulaolaoLibrary.ShenChanJinDuJiHuaLibrary model) { return(dao.Add(model)); }
/// <summary> /// 编辑预计生产日期 /// </summary> /// <param name="rows"></param> /// <param name="model"></param> /// <returns></returns> public bool EditWork(List <DataRow> rows, MulaolaoLibrary.ShenChanJinDuJiHuaLibrary model) { return(dao.EditWork(rows, model)); }
/// <summary> /// 是否执行 /// </summary> /// <param name="model"></param> /// <param name="formText"></param> /// <returns></returns> public bool ExistsReview(MulaolaoLibrary.ShenChanJinDuJiHuaLibrary model, string formText) { return(dao.ExistsReview(model, formText)); }
/// <summary> /// 是否存在相同工序序号 /// </summary> /// <param name="model"></param> /// <returns></returns> public bool ExistsId(MulaolaoLibrary.ShenChanJinDuJiHuaLibrary model) { return(dao.ExistsId(model)); }