Esempio n. 1
0
 public int GetPhoneId(Phone phone)
 {
     using (PhoneStoreContext context = new PhoneStoreContext())
     {
         return(context.Phones.FirstOrDefault(e => e.Model == phone.Model).PhoneId);
     }
 }
Esempio n. 2
0
 public bool IsAlreadyRegister(User user)
 {
     using (PhoneStoreContext context = new PhoneStoreContext())
     {
         return(context.Users.SingleOrDefault(e => e.Email == user.Email) == null);
     }
 }
Esempio n. 3
0
        public User GetUserByCookies(string cookie)
        {
            using (PhoneStoreContext context = new PhoneStoreContext())
            {
                UserEntity userEntity = context.Users.FirstOrDefault(e => e.Cookie == cookie);

                return(userEntity != null?userEntity.ConvertToApplicationModel() : null);
            }
        }
Esempio n. 4
0
        public User GetUser(Login login)
        {
            using (PhoneStoreContext context = new PhoneStoreContext())
            {
                UserEntity userEntity = context.Users.FirstOrDefault(e => e.Email == login.Email && e.Password == login.Password);

                return(userEntity != null?userEntity.ConvertToApplicationModel() : null);
            }
        }
Esempio n. 5
0
 public void Add(User user)
 {
     using (PhoneStoreContext context = new PhoneStoreContext())
     {
         UserEntity userEntity = (UserEntity) new UserEntity().FromApplicationModel(user);
         context.Users.Add(userEntity);
         context.SaveChanges();
     }
 }
Esempio n. 6
0
        public IEnumerable <Phone> GetAllPhones()
        {
            using (PhoneStoreContext context = new PhoneStoreContext())
            {
                IEnumerable <PhoneEntity> listPhonesEntity = context.Phones.Include("Images");

                return(listPhonesEntity.Count() == 0 ? null : listPhonesEntity.Select(e => e.ConvertToApplicationModel()).ToList());
            }
        }
Esempio n. 7
0
 public void Add(Phone phone)
 {
     using (PhoneStoreContext context = new PhoneStoreContext())
     {
         PhoneEntity phoneEntity = (PhoneEntity) new PhoneEntity().FromApplicationModel(phone);
         context.Phones.Add(phoneEntity);
         context.SaveChanges();
     }
 }
Esempio n. 8
0
 public void Add(ApplicationImage image)
 {
     using (PhoneStoreContext context = new PhoneStoreContext())
     {
         ImageEntity imageEntity = (ImageEntity) new ImageEntity().FromApplicationModel(image);
         context.Images.Add(imageEntity);
         context.SaveChanges();
     }
 }
Esempio n. 9
0
 public void UpdateCookies(User user, string cookie)
 {
     using (PhoneStoreContext context = new PhoneStoreContext())
     {
         UserEntity userResult = context.Users.SingleOrDefault(e => e.Cookie == user.Cookie);
         if (userResult != null)
         {
             userResult.Cookie = cookie;
             context.SaveChanges();
         }
     }
 }
Esempio n. 10
0
 public void UpdateIsActive(User user, bool value)
 {
     using (PhoneStoreContext context = new PhoneStoreContext())
     {
         UserEntity userResult = context.Users.SingleOrDefault(e => e.Cookie == user.Cookie);
         if (userResult != null)
         {
             userResult.IsActive = value;
             context.SaveChanges();
         }
     }
 }
Esempio n. 11
0
 public PhonesController(PhoneStoreContext context)
 {
     _context = context;
 }
Esempio n. 12
0
 public CommentsController(PhoneStoreContext context)
 {
     _context = context;
 }
Esempio n. 13
0
 public MemoriesController(PhoneStoreContext context)
 {
     _context = context;
 }
Esempio n. 14
0
 public OrdersController(PhoneStoreContext context)
 {
     _context = context;
 }