예제 #1
0
파일: Features.cs 프로젝트: nuzil/101repo
        public static decimal Total()
        {
            var ed = new CompanyDataSetTableAdapters.EmployeeTableAdapter();
            ed.Fill(Ds.Employee);

            var total = Ds.Employee.Sum(e => e.Salary);
            return total;
        }
예제 #2
0
파일: Features.cs 프로젝트: nietcdf/101repo
        public static decimal Total()
        {
            var ed = new CompanyDataSetTableAdapters.EmployeeTableAdapter();

            ed.Fill(Ds.Employee);

            var total = Ds.Employee.Sum(e => e.Salary);

            return(total);
        }
예제 #3
0
파일: Features.cs 프로젝트: nuzil/101repo
        public static void Cut()
        {
            var ed = new CompanyDataSetTableAdapters.EmployeeTableAdapter();
            ed.Fill(Ds.Employee);

            foreach (var emp in Ds.Employee)
            {
                emp.Salary /= 2;
            }

            ed.Update(Ds);
        }
예제 #4
0
파일: Features.cs 프로젝트: nietcdf/101repo
        public static void Cut()
        {
            var ed = new CompanyDataSetTableAdapters.EmployeeTableAdapter();

            ed.Fill(Ds.Employee);

            foreach (var emp in Ds.Employee)
            {
                emp.Salary /= 2;
            }

            ed.Update(Ds);
        }
예제 #5
0
파일: Features.cs 프로젝트: nuzil/101repo
        public static decimal SubTotalForDept(Guid deptId)
        {
            var dda = new CompanyDataSetTableAdapters.DepartmentTableAdapter();
            dda.Fill(Ds.Department);

            var eda = new CompanyDataSetTableAdapters.EmployeeTableAdapter();
            eda.Fill(Ds.Employee);

            var root = Ds.Department.Where(d => d.department_id == deptId).Single();
            var total = GetSubDeptsTotal(root, root.GetEmployeeRows().Sum(er => er.Salary));

            return total;
        }
예제 #6
0
파일: Features.cs 프로젝트: nietcdf/101repo
        public static decimal SubTotalForDept(Guid deptId)
        {
            var dda = new CompanyDataSetTableAdapters.DepartmentTableAdapter();

            dda.Fill(Ds.Department);

            var eda = new CompanyDataSetTableAdapters.EmployeeTableAdapter();

            eda.Fill(Ds.Employee);

            var root  = Ds.Department.Where(d => d.department_id == deptId).Single();
            var total = GetSubDeptsTotal(root, root.GetEmployeeRows().Sum(er => er.Salary));

            return(total);
        }
예제 #7
0
파일: Features.cs 프로젝트: nuzil/101repo
        public static void CutSubDept(Guid deptId)
        {
            var dda = new CompanyDataSetTableAdapters.DepartmentTableAdapter();
            dda.Fill(Ds.Department);

            var eda = new CompanyDataSetTableAdapters.EmployeeTableAdapter();
            eda.Fill(Ds.Employee);

            var root = Ds.Department.Where(d => d.department_id == deptId).Single();
            foreach (var employeeRow in root.GetEmployeeRows())
            {
                employeeRow.Salary /= 2;
            }

            CutSubDept(root);
            eda.Update(Ds);
        }
예제 #8
0
파일: Features.cs 프로젝트: nietcdf/101repo
        public static void CutSubDept(Guid deptId)
        {
            var dda = new CompanyDataSetTableAdapters.DepartmentTableAdapter();

            dda.Fill(Ds.Department);

            var eda = new CompanyDataSetTableAdapters.EmployeeTableAdapter();

            eda.Fill(Ds.Employee);

            var root = Ds.Department.Where(d => d.department_id == deptId).Single();

            foreach (var employeeRow in root.GetEmployeeRows())
            {
                employeeRow.Salary /= 2;
            }

            CutSubDept(root);
            eda.Update(Ds);
        }