Exemplo n.º 1
0
        public void Register(Entities.Account account)
        {
            var unitOfWork        = UnitWorkFactory.GetUnitOfWork();
            var accountRepositary = unitOfWork.GetRepository <Entities.Account>();

            accountRepositary.Add(account);
            unitOfWork.SaveChanges();
        }
Exemplo n.º 2
0
        public Entities.Account Authentication(Entities.Account account)
        {
            Entities.Account validAcc = null;
            var unitOfWork            = UnitWorkFactory.GetUnitOfWork();
            var accountRepositary     = unitOfWork.GetRepository <Entities.Account>();
            var accList = accountRepositary.Find(a => a.Email == account.Email && a.Password == account.Password);

            if (accList.Count() > 0)
            {
                validAcc = accList.ElementAt(0);
            }

            return(validAcc);
        }