File size: 838 Bytes
e26fba6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using MovieTube.Web.Models;
using MovieFinder.Data;

namespace MovieTube.Web.Repository
{
    public class UserRepository : IUserRepository
    {
        public VisitorProfile GetVisitor(Guid id)
        {
            using (var db = new MovieFinderEntities())
            {
                var vp = db.VisitorProfiles
                          .First(x => x.ID == id);
                if (db == null)
                    new ArgumentException(String.Format("Visitor with id {0} does not exist", id));
                return vp;
            }
        }

        public void UpdateVisitor(VisitorProfile model)
        {
            using (var db = new MovieFinderEntities())
            {
            }
        }
    }
}