Exemple #1
0
 public int GetPhoneId(Phone phone)
 {
     using (PhoneStoreContext context = new PhoneStoreContext())
     {
         return(context.Phones.FirstOrDefault(e => e.Model == phone.Model).PhoneId);
     }
 }
Exemple #2
0
 public bool IsAlreadyRegister(User user)
 {
     using (PhoneStoreContext context = new PhoneStoreContext())
     {
         return(context.Users.SingleOrDefault(e => e.Email == user.Email) == null);
     }
 }
Exemple #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);
            }
        }
Exemple #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);
            }
        }
Exemple #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();
     }
 }
Exemple #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());
            }
        }
Exemple #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();
     }
 }
Exemple #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();
     }
 }
Exemple #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();
         }
     }
 }
Exemple #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();
         }
     }
 }
Exemple #11
0
 public PhonesController(PhoneStoreContext context)
 {
     _context = context;
 }
Exemple #12
0
 public CommentsController(PhoneStoreContext context)
 {
     _context = context;
 }
Exemple #13
0
 public MemoriesController(PhoneStoreContext context)
 {
     _context = context;
 }
Exemple #14
0
 public OrdersController(PhoneStoreContext context)
 {
     _context = context;
 }