首页 > 其他分享 >修改员工窗口

修改员工窗口

时间:2024-01-26 12:13:35浏览次数:24  
标签:窗口 Text Employee 员工 修改 emp employee Click

窗口初始化

点击查看代码
        //编辑员工实例
        private Employee employee = null;

        public FrmEidt(Employee emp =null)
        {
            InitializeComponent();
            this.Text = "修改窗口";


            this.btnSave.Click -= btnAddEmployee_Click;
            this.btnSave.Click += btnEditEmployee_Click;

            if (emp != null )
            {
                this.employee = new Employee();
                this.txtCode.Text = emp.EmployeeCode;
                this.txtName.Text = emp.EmployeeName;
                this.employee.Id = emp.Id;

            }
            this.txtCode.Focus();
        }

编辑员工业务

点击查看代码
        /// <summary>
        /// 编辑员工业务
        /// </summary>
        /// <returns></returns>
        private bool EditEmployee()
        {
            //封装Employee
            //Employee employee = new Employee()
            //{
            //    EmployeeCode = this.txtCode.Text.Trim(),
            //    EmployeeName = this.txtName.Text.Trim(),
            //};

            this.employee.EmployeeCode = this.txtCode.Text.Trim();
            this.employee.EmployeeName = this.txtName.Text.Trim();
            

            try
            {
                return (1==employeeDao.UpdateEmployee(employee));
            }
            catch (Exception)
            {
                return false;
                throw;
            }
        }

绑定员工点击事件

点击查看代码
        /// <summary>
        /// 编辑员工事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnEditEmployee_Click(object sender, EventArgs e)
        {
            if (EditEmployee() == false) { return; }
            this.DialogResult = DialogResult.OK;
        }

标签:窗口,Text,Employee,员工,修改,emp,employee,Click
From: https://www.cnblogs.com/kitchenyoung/p/17989036

相关文章

  • 添加窗口业务
    窗口初始化点击查看代码publicFrmEidt(){InitializeComponent();this.Text="添加窗口";this.txtCode.Focus();this.btnSave.Click-=btnEditEmployee_Click;this.btnSave.Click+=b......
  • 使用Spring Data JPA实现审计功能,记录创建人、创建时间、最后修改时间和最后修改人
    目录前言近日心血来潮想做一个开源项目,目标是做一款可以适配多端、功能完备的模板工程,包含后台管理系统和前台系统,开发者基于此项目进行裁剪和扩展来完成自己的功能开发。本项目为前后端分离开发,后端基于Java21和SpringBoot3开发,后端使用SpringSecurity、JWT、SpringDataJP......
  • 修改vSphere ESXi中虚拟机的三大件CPUID,硬盘ID,MAC地址
    1、查看硬件信息 wmicdiskdrivegetserialnumber查看磁盘序列号wmicbiosgetserialnumber查询BIOS序列号wmicnicconfiggetmacaddress查询网卡MAC信息wmiccpugetprocessorid查询cpu的IDwmicbeseboardgetserialnumber查询主板序列号 2、修改CPUID......
  • Matlab-修改标记点间隔Maker,MarkerIndices
    xx=10;maker_idx_1=1:ceil(length(a)/xx):length(a);maker_idx_1(length(maker_idx_1)+1)=length(a);maker_idx_2=1:ceil(length(c)/xx):length(c);maker_idx_2(length(maker_idx_2)+1)=length(c);maker_idx_3=1:ceil(length(e)/xx):length(e);maker_idx_3(length(ma......
  • Ubuntu 20.04修改ip地址(Netplan)
    更新IP地址的步骤Netplan配置文件位于/etc/netplan/下。使用以下命令打开对应目录:cd/etc/netplan/编辑Netplan配置文件sudovi00-installer-config.yaml默认情况下,Ubuntu20.04使用YAML格式编写Netplan配置文件,例如00-installer-config.yaml。配置样例en......
  • SPA瑜伽普拉提私教线下课程预约课老师员工分销小程序开源版开发
    SPA瑜伽普拉提私教线下课程预约课老师员工分销小程序开源版开发开发功能介绍如下:瑜伽、普拉提、SPA等课程信息展示:展示各种课程的详细信息,包括课程名称、简介、时长、难度等,帮助用户了解课程内容。课程预约:用户可以通过小程序预约课程,选择适合自己的时间和日期,并支付课程费用。预约......
  • 新版本的 Jenkins 2.388的权限修改设置Jenkins为root用户启动---亲测好用OK
    摘自:https://www.cnblogs.com/zpzp/p/17135020.html 最新版本的Jenkins修改/etc/sysconfig/jenkins中的JENKINS_USER=root不会再生效,需要按照以下配置进行操作 vim/usr/lib/systemd/system/jenkins.service重新加载和重启systemctldaemon-reloadsystemctlresta......
  • 修改.class文件内容
    原文地址blog.csdn.net1.另存为.java文件下载安装JD-GUI,打开需要修改的jar包,找到想要修改的class文件,ctrl+s保存为.java文件2.修改.java文件内容,并生成.class文件修改.java文件内容并保存在当前文件夹的cmd中执行以下命令生成.class文件javac-c......
  • MySQL中,当update修改数据与原数据相同时会再次执行吗?
    一、背景本文主要测试MySQL执行update语句时,针对与原数据(即未修改)相同的update语句会在MySQL内部重新执行吗?二、测试环境MySQL5.7.25Centos7.4三、binlog_format为ROW1、参数 2、测试步骤session1session2session13、总结在binlog_format=row和binlog_row_image......
  • elementUI表格滚动条样式修改,隐藏表格右边留白
    修改滚动条样式//设置滚动条的宽度.el-table__body-wrapper::-webkit-scrollbar{width:4px;}//设置滚动条的背景色和圆角.el-table__body-wrapper::-webkit-scrollbar-thumb{background-color:#535353;-webkit-box-shadow:inset005pxrgba(0,0,0,0.2......