你的位置:首页 > 软件开发 > ASP.net > 用WinForm写的员工考勤项目!!!!!!

用WinForm写的员工考勤项目!!!!!!

发布时间:2016-08-26 19:00:05
先说几句,作为一个还在学习的程序员,掌握的知识有限;但我利用自身所学,给一些像我一样还在学习的码农提供我的绵薄之力!写的不好,但是尽力了,希望大牛指点。多多吐槽!!! 好了开始说项目需求: 实现新增员工;使用DataGridView控件展示员工信息;实现根据员工工号进 ...

先说几句,作为一个还在学习的程序员,掌握的知识有限;但我利用自身所学,给一些像我一样还在学习的码农提供我的绵薄之力!

写的不好,但是尽力了,希望大牛指点。多多吐槽!!!

   好了开始说项目需求: 实现新增员工;使用Dataget='_blank'>GridView控件展示员工信息;实现根据员工工号进行模糊查询;实现删除员工信息;每天只能签到一次;签退前必须已经签到

看到这些需求,我们先要思考下该做什么,理清思路才能更快的完成项目。我通常先搭建窗体,然后根据要求逐步实现项目要求!

用WinForm写的员工考勤项目!!!!!!用WinForm写的员工考勤项目!!!!!!用WinForm写的员工考勤项目!!!!!!

这是我们所要用的到的三个窗体

我们建一个辅助类,初始化一个单列的泛型集合,给单列的泛型集合付个初值

 

class Worker  {    private string id;    private string name;    private int age;    private string sex;    public string ID    {      get      {        return id;      }      set      {        id = value;      }    }    public string Name    {      get      {        return name;      }      set      {        name = value;      }    }    public int Age    {      get      {        return age;      }      set      {        age = value;      }    }    public string Sex    {      get      {        return sex;      }      set      {        sex = value;      }    }        public static List<Worker> list = new List<Worker>();    public static void Insert()    {      Worker w1 = new Worker();      w1.ID = "20090101";      w1.Name = "王小毛";      w1.Age = 20;      w1.Sex = "男";      list.Add(w1);      Worker w2 = new Worker();      w2.ID = "20090102";      w2.Name = "周新雨";      w2.Age = 19;      w2.Sex = "女";      list.Add(w2);    }  }
private void FrmThisd_Load(object sender, EventArgs e) { dgvList.AutoGenerateColumns = false; BindingSource bs = new BindingSource(); bs.DataSource = Record.relist.Values; dgvList.DataSource = bs; lbl1.Text = dgvList.RowCount.ToString(); }

原标题:用WinForm写的员工考勤项目!!!!!!

关键词:winform

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录