1 public class SE
 2     {
 3         //员工类
 4         private int id;
 5
 6         public int Id
 7         {
 8             get { return id; }
 9             set { id = value; }
10         }
11         private string name;
12
13         public string Name
14         {
15             get { return name; }
16             set { name = value; }
17         }
18         private int age;
19
20         public int Age
21         {
22             get { return age; }
23             set { age = value; }
24         }
25         private string ping;
26
27         public string Ping
28         {
29             get { return ping; }
30             set { ping = value; }
31         }
32         private string fen;
33
34         public string Fen
35         {
36             get { return fen; }
37             set { fen = value; }
38         }
39     }

 1 public  class PM
 2     {
 3        //项目经理类
 4         private string name;
 5
 6         public string Name
 7         {
 8             get { return name; }
 9             set { name = value; }
10         }
11
12         private string ping;
13
14         public string Ping
15         {
16             get { return ping; }
17             set { ping = value; }
18         }
19         private string fen;
20
21         public string Fen
22         {
23             get { return fen; }
24             set { fen = value; }
25         }
26         public void Judge(SE se, String assess, int score)
27         {
28
29         }
30     }

 1 public FrmShow()
 2         {
 3             InitializeComponent();
 4             this.Init();//初始化员工信息
 5             this.UpdateView();//将员工信息绑定到listView1上
 6         }
 7
 8         private void FrmShow_Load(object sender, EventArgs e)
 9         {
10
11         }
12         //准备一个容器,可以容纳3个员工对象
13         SE[] engineers = new SE[3];
14       /// <summary>
15        /// 初始化员工信息
16       /// </summary>
17         public void Init()
18         {
19             SE a = new SE();
20             a.Id = 111;
21             a.Name = "王小毛";
22             a.Age = 26;
23             a.Ping = "未评价";
24             a.Fen = "0";
25             engineers[0] = a;
26
27             SE b = new SE();
28             b.Id = 112;
29             b.Name = "周新雨";
30             b.Age = 22;
31             b.Ping = "未评价";
32             b.Fen = "0";
33             engineers[1] = b;
34
35             SE c= new SE();
36             c.Id = 112;
37             c.Name = "张烨";
38             c.Age = 30;
39             c.Ping = "未评价";
40             c.Fen = "0";
41             engineers[2] = c;
42
43
44         }
45         /// <summary>
46         /// 将员工信息绑定到listView1上
47         /// </summary>
48         public void UpdateView()
49         {
50             listView1.Items.Clear();
51             for (int i = 0; i < engineers.Length; i++)
52             {
53                 //一个item就是一个员工对象
54                 ListViewItem item = new ListViewItem(engineers[i].Id.ToString());
55                 item.SubItems.Add(engineers[i].Name.ToString());
56                 item.SubItems.Add(engineers[i].Age.ToString());
57                 item.SubItems.Add(engineers[i].Ping.ToString());
58                 item.SubItems.Add(engineers[i].Fen.ToString());
59
60                 this.listView1.Items.Add(item);
61             }
62         }
63
64  private void listView1_DoubleClick(object sender, EventArgs e)
65         {
66             ListViewItem selectItem = listView1.SelectedItems[0];
67             FrmJudge frm = new FrmJudge();
68             frm.selectItem = selectItem;
69             frm.ShowDialog();
70         }

 1  public ListViewItem selectItem = null;
 2         private void FrmJudge_Load(object sender, EventArgs e)
 3         {
 4             txtName.Text = selectItem.SubItems[1].Text;
 5             txtName.ReadOnly = true;
 6         }
 7           private void btnPing_Click(object sender, EventArgs e)
 8         {
 9             selectItem.SubItems[3].Text = rtxtPing.Text;
10             selectItem.SubItems[4].Text = txtNian.Text;
11             this.Close();
12
13
14         }

转载于:https://www.cnblogs.com/aaaaliling/p/8903389.html

MyOffic(经理评分)相关推荐

  1. 案例 项目经理评分 c# 1613922661

    案例 项目经理评分 c# 1613922661 界面情况 要求: ListView控件 双击评分 提交后更新数据

  2. 第二章 项目经理评分

    using System; using System.Collections.Generic; using System.Linq; using System.Text;namespace MyOff ...

  3. 小项目 经理评分系统 总结

    经理评分系统 开发工具:Visual Studio 2012 项目需求说明: ·显示员工信息 ·实现项目经理给员工评分 实现思路及关键代码: (1)创建MyOffice项目,创建员工类(SE).项目经 ...

  4. 第二章《深入C#数据类型》项目经理评分

    一:创建MyOffices项目,创建UserInfo类,用来存储员工 工号,姓名,年龄,评价,年度得分 二:创建查看评分窗体(frmShow),添加定义员工数组,将员工数据绑定到frmShow窗体的L ...

  5. 【渝粤教育】国家开放大学2018年春季 8638-22T薪酬制度与薪酬管理 参考试题

    科目编号:8638 座位号 2017-2018学年度第二学期期末考试 薪酬制度与薪酬管理 试题 2018年 7 月 一.单选题(本大题共10小题,每小题3分,共计30分) (★请考生务必将答案填入到下 ...

  6. 测试人员的KPI考核指标

    关于测试人员KPI的考核指标 - 简书 线上bug漏测率,测试延期率,新技术手段输出,沟通能力,学习能力,文档沉淀能力(帮助组内同事成长),问题跟进能力,个人成长. 老徐:线上bug漏测率,任务完成率 ...

  7. KPI体系的建立方法

    KPI体系的建立方法-------马彦琳 目前,关键业绩指标(Key Performance Indicators)体系建立的难点是缺乏一套系统且实用的方法,这篇文章正是基于这种情况下做的方法论研究, ...

  8. 豆瓣评分 9.1,揭秘乔布斯如何成为最伟大的产品经理?

    本期荐书 <史蒂夫·乔布斯传> 以下简称<乔布斯传> 豆瓣评分:9.1 作者简介 沃尔特·艾萨克森,美国著名的传记作家,生于美国新奥尔良,曾先后就读于美国哈佛大学和英国牛津大学 ...

  9. ​产品经理如何学机器学习——一篇以产品为中心的机器学习概论

    我现在常常听说产品负责人/经理.技术经理和设计师通过网上课程学习机器学习.我一直鼓励这种做法--实际上,我本人曾学习过那些课程(并且在博客上发表了相关内容). 但是,对于某些希望从事机器学习产品设计. ...

最新文章

  1. Dependabot:自动创建GitHub PR修复潜在漏洞
  2. 阿里Druid数据库连接池配置解释
  3. Web.py Cookbook 简体中文版 - Hello World!
  4. java日志服务器_java服务器搭建(一)日志系统
  5. npoi xlsx 文件损坏_解决右键新建xlsx文件错误
  6. 使用Lambda表达式重构委托
  7. hadoop3.2.1和java1.7版本不兼容解决方案(virtualBox下ubuntu环境linux系统)
  8. lintcode 落单的数(位操作)
  9. 欧几里得算法和扩展欧几里得算法详解
  10. [导入]Linux下载工具利器ProZilla和ProzGUI
  11. 是什么让Go语言更适合人工智能研究?
  12. 5.Knockout.Js(自定义绑定)
  13. 面向对象3:类和对象
  14. 最主流的Java后台开发框架
  15. java无限循环小数_无限循环小数转化成分数(Java实现)
  16. 数据库原理知识点总结一
  17. 几行Python代码画皮卡丘
  18. 机器学习需要掌握的数学知识点---详细整理
  19. Uni-app开发微信小程序使用本地图片做背景图
  20. SQLiteOpenHelper 崩溃Couldnt read row 0, col -1 from CursorWindow.

热门文章

  1. Day03——类、值和对象
  2. ie兼容响应式布局的实现总结
  3. 1 State Hook
  4. 去掉浮夸,空杯心态重新面对测试
  5. while read line 用法详细介绍
  6. WebLogic11g-常用运维操作
  7. SpringMVC连接多数据源配置
  8. Intellij IDEA 快捷键整理(dyCopy)
  9. 生成GUID唯一值的方法汇总(dotnet/javascript/sqlserver)
  10. Laravel5.2目录结构及composer.json文件解析