Ejemplo n.º 1
0
 /// <summary>
 /// 更新一条记录
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool UpdateAll(MulaolaoLibrary.ShenChanJinDuJiHuaLibrary model)
 {
     return(dao.UpdateAll(model));
 }
Ejemplo n.º 2
0
        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( );
        }
Ejemplo n.º 3
0
 /// <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));
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 增加一条记录
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int Add(MulaolaoLibrary.ShenChanJinDuJiHuaLibrary model)
 {
     return(dao.Add(model));
 }
Ejemplo n.º 5
0
 /// <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));
 }
Ejemplo n.º 6
0
 /// <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));
 }
Ejemplo n.º 7
0
 /// <summary>
 /// 是否存在相同工序序号
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool ExistsId(MulaolaoLibrary.ShenChanJinDuJiHuaLibrary model)
 {
     return(dao.ExistsId(model));
 }