예제 #1
0
        static void Main(string[] args)
        {
            var pc   = new PcPoolEntities();
            var user = new PcPoolModels.User()
            {
                FirstName = "23"
            };

            pc.Users.Add(user);
            pc.SaveChanges();
        }
예제 #2
0
 private Model.User ConvertToModel(PcPoolModels.User newUser)
 {
     return(newUser == null
         ? null
         : new Model.User()
     {
         UserName = newUser.UserName,
         UserId = newUser.UserID,
         Email = newUser.Email,
         LastName = newUser.LastName,
         FirstName = newUser.LastName,
         Address = newUser.Address,
         Designation = newUser.Designation,
         Title = newUser.Title,
         UserType = (UserType)newUser.UserTypeID
     });
 }
예제 #3
0
        static void Main(string[] args)
        {
            Console.WriteLine("start");

            using (var ctx = new SchoolContext())
            {
                Student stud = new Student()
                {
                    StudentName = "New Student"
                };
                ctx.Students.Add(stud);
                ctx.SaveChanges();
            }

            using (var ctx = new PcPoolContext())
            {
                var user = new PcPoolModels.User()
                {
                    FirstName = "first of all"
                };

                Console.WriteLine("In context");
                try
                {
                    ctx.Users.Add(user);
                    ctx.SaveChanges();
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex);
                }
            }



            Console.WriteLine("done!");
            Console.ReadKey();
        }