修改数据

  //更新
        public int UpdateProvince(m_province entity)
        {
            using (var _DataEntities = new ntasystemEntities())
            {
                m_province model = _DataEntities.m_province.FirstOrDefault(p => p.No == entity.No);
                if (model != null)
                {
                    //model.No = entity.No;
                    model.Name_cn = entity.Name_cn;
                    model.Name_en = entity.Name_en;
                    model.Province_ab = entity.Province_ab;
                    model.mader = entity.mader;
                    model.made_dist = entity.made_dist;
                    model.made_time = entity.made_time;
                    model.updater = entity.updater;
                    model.update_time = entity.update_time;
                }
                return _DataEntities.SaveChanges();
            }
        }
 public void UpdateProvince() 
        {
                DialogResult result = MessageBox.Show("确定修改?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                if (result == DialogResult.OK)
                {
                    if (CheckDateProvince())
                    {
                        m_province entity = new m_province();
                        entity.No = this.dgvProvinceInfo.CurrentRow.Cells["ProvinceNo"].Value.ToString();//获取编号
                        entity.Name_en = this.txtnameen.Text;
                        entity.Name_cn = this.txtnamecn.Text;
                        entity.Country_no = this.cmbCountryNo.SelectedValue.ToString();
                        entity.Province_ab = this.txtProvince_ab.Text.Trim().ToString();
                        entity.mader = wcf.GetUserByNo(Helper.GlobalVariables.Gs_Current_User.No).Name_cn;
                        entity.made_dist = "C";
                        entity.made_time = DateTime.Now;
                        entity.updater = wcf.GetUserByNo(Helper.GlobalVariables.Gs_Current_User.No).Name_cn; ;
                        entity.update_time = DateTime.Now;
                        if (wcf.UpdateProvince(entity) > 0)
                        {
                            MessageBox.Show("修改成功!");
                            BindDateGridView();//重新绑定
                        }
                    }
                 
                }
                else if (result == DialogResult.Cancel)
                {
                    return;
                }
              
                ls_falg = true;


        }

 

posted @ 2014-11-09 20:00  清空回声  阅读(189)  评论(0编辑  收藏  举报