Exemplo n.º 1
0
        static void Main(string[] args)
        {
            string strSql = @"select 
                                c.cname,
                                dd.departmentname,
                                pd.postname,
                                e.employeecname,
                                ei.entrydate,
                                pm.cardid,
                                ei.employeeentryid,
                                e.employeeid,
                                ep.employeepostid,
                                p.postid,
                                d.departmentid,
                                c.companyid
                                from t_hr_company c
                                inner join t_hr_department d on c.companyid =d.companyid
                                inner join t_hr_departmentdictionary dd on d.departmentdictionaryid=dd.departmentdictionaryid
                                inner join t_hr_post p on d.departmentid=p.departmentid
                                inner join t_hr_postdictionary pd on p.postdictionaryid=pd.postdictionaryid
                                inner join t_hr_employeepost ep on ep.postid=p.postid
                                inner join t_hr_employee e on e.employeeid=ep.employeeid
                                left join T_HR_EmployeeEntry ei on e.employeeid=ei.employeeid
                                left join T_HR_PensionMaster pm on e.employeeid=pm.employeeid
                                --where e.employeecname='初始化管理员'
                                order by c.cname";
            object obj    = ExecuteCustomerSql(strSql, null);


            using (SMT_System_EFModelContext context = new SMT_System_EFModelContext())
            {
                T_SYS_ROLE role = new T_SYS_ROLE();

                //create
                //T_HR_DICTIONARY entUser = new T_HR_DICTIONARY();
                //entUser.DICTIONARYID = "user1";
                //try
                //{
                //    context.AddToTEST_USERS(entUser);
                //    context.SaveChanges();
                //}
                //catch (Exception ex)
                //{

                //}
                //read
                var ta = from a in context.T_SYS_USER
                         select a;
                ta.ToList();
                //foreach (var d in ta)
                //{
                //    Console.WriteLine(d.NICKNAME+" "+d.PASSWORD+" "+ d.USERNAME+" "+d.PASSWORD+" "+d.EMAIL);
                //}

                Console.ReadLine();

                ////delete
                //var deluser = (from a in context.TEST_USERS
                //               where a.USERNAME.Contains("entityFramwork2")
                //               select a).FirstOrDefault();
                //context.DeleteObject(deluser);
                //context.SaveChanges();

                //update
                //var updateEnt = (from ent in context.TEST_USERS
                //                where ent.USERNAME.Equals("entityFramwork2")
                //                select ent).FirstOrDefault();
                //updateEnt.PASSWORD = "******";
                //context.SaveChanges();
            }
        }
Exemplo n.º 2
0
Arquivo: Program.cs Projeto: JuRogn/OA
        static void Main(string[] args)
        {
            string strSql = @"select 
                                c.cname,
                                dd.departmentname,
                                pd.postname,
                                e.employeecname,
                                ei.entrydate,
                                pm.cardid,
                                ei.employeeentryid,
                                e.employeeid,
                                ep.employeepostid,
                                p.postid,
                                d.departmentid,
                                c.companyid
                                from t_hr_company c
                                inner join t_hr_department d on c.companyid =d.companyid
                                inner join t_hr_departmentdictionary dd on d.departmentdictionaryid=dd.departmentdictionaryid
                                inner join t_hr_post p on d.departmentid=p.departmentid
                                inner join t_hr_postdictionary pd on p.postdictionaryid=pd.postdictionaryid
                                inner join t_hr_employeepost ep on ep.postid=p.postid
                                inner join t_hr_employee e on e.employeeid=ep.employeeid
                                left join T_HR_EmployeeEntry ei on e.employeeid=ei.employeeid
                                left join T_HR_PensionMaster pm on e.employeeid=pm.employeeid
                                --where e.employeecname='初始化管理员'
                                order by c.cname";
            object obj = ExecuteCustomerSql(strSql, null);


            using (SMT_System_EFModelContext context = new SMT_System_EFModelContext())
            {
                T_SYS_ROLE role = new T_SYS_ROLE();

                //create
                //T_HR_DICTIONARY entUser = new T_HR_DICTIONARY();
                //entUser.DICTIONARYID = "user1";
                //try
                //{
                //    context.AddToTEST_USERS(entUser);
                //    context.SaveChanges();
                //}
                //catch (Exception ex)
                //{

                //}
                //read
                var ta = from a in context.T_SYS_USER
                         select a;
                ta.ToList();
                //foreach (var d in ta)
                //{
                //    Console.WriteLine(d.NICKNAME+" "+d.PASSWORD+" "+ d.USERNAME+" "+d.PASSWORD+" "+d.EMAIL);
                //}

                Console.ReadLine();

                ////delete
                //var deluser = (from a in context.TEST_USERS
                //               where a.USERNAME.Contains("entityFramwork2")
                //               select a).FirstOrDefault();
                //context.DeleteObject(deluser);
                //context.SaveChanges();

                //update
                //var updateEnt = (from ent in context.TEST_USERS
                //                where ent.USERNAME.Equals("entityFramwork2")
                //                select ent).FirstOrDefault();
                //updateEnt.PASSWORD = "******";
                //context.SaveChanges();

            }



        }