Exemple #1
0
        public void ImportDepartmentPlanRank(DataTable data, List <DepartmentPlanRankValid> deptList)
        {
            List <t_department_plan_rank> list = new List <t_department_plan_rank>();

            foreach (System.Data.DataRow item in data.Rows)
            {
                var row        = item.ItemArray;
                var plan_name  = row[0] + "";
                var rank       = int.Parse(row[1] + "");
                var dept_name  = row[2] + "";
                var score      = decimal.Parse(row[3] + "");
                var validModel = deptList.Where(_ => _.dept_name.Equals(dept_name) && _.plan_name.Equals(plan_name)).FirstOrDefault();
                //查询关联文档 判断关联文档与序号是否存在
                t_department_plan_rank model = new t_department_plan_rank()
                {
                    create_time   = DateTime.Now,
                    department_id = validModel.dept_id.Value,
                    plan_id       = validModel.plan_id.Value,
                    rank          = rank,
                    score         = score
                };
                list.Add(model);
            }
            InsertDepartmentPlanRank(list);
        }
Exemple #2
0
        /// <summary>
        /// 新增单位积分
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public static int InsertDepartmentPlanRank(t_department_plan_rank entity)
        {
            DataCommand cmd = new DataCommand("Plan.InsertDepartmentPlanRank");

            cmd.SetParameter(entity);
            int result = cmd.ExecuteScalar <int>();

            return(result);
        }