コード例 #1
0
ファイル: AccountRepoStub.cs プロジェクト: maglunde/Tankshop
 public AdminModel GetAdmin(int adminId)
 {
     if (adminId == 0)
     {
         var admin = new AdminModel()
         {
             Email=""
         };
         return admin;
     }
     else
     {
         var admin = new AdminModel()
         {
             Email = "*****@*****.**",
             Firstname = "Ole",
             Lastname = "Olsen",
             Address = "Persveien 5",
             Zipcode = "0123",
             City = "Oslo",
             AdminId = 1
         };
         return admin;
     }
 }
コード例 #2
0
ファイル: AccountRepo.cs プロジェクト: maglunde/Tankshop
        public AdminModel GetAdmin(string email)
        {
            using (var db = new TankshopDbContext())
            {
                var adminId = db.Admins.FirstOrDefault(a => a.Email == email).AdminId;
                var dbPerson = GetPerson(email);
                var admin = new AdminModel()
                {
                    AdminId = adminId,
                    Email = dbPerson.Email,
                    Firstname = dbPerson.Firstname,
                    Lastname = dbPerson.Lastname,
                    Address = dbPerson.Address,
                    Zipcode = dbPerson.Zipcode,
                    City = dbPerson.City
                };

                return admin;
            }
        }