Ejemplo n.º 1
0
 public AccountController()
 {
     loginsDb = LoginsTableConnection.Instance;
     datesDb  = DatesTableConnection.Instance;
     ordersDb = OrdersTableConnection.Instance;
     playsDb  = PlaysTableConnection.Instance;
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Constructor of the presenter
        /// </summary>
        /// <param name="loginView">View of the presenter</param>
        /// <param name="loginDao">Data Access Object of the presenter</param>
        public LoginPresenter(LoginView loginView, LoginDao loginDao)
        {
            Logger.debug("Initializing Login Presenter", origin: "ChatMail.LoginPresenter");
            m_loginView = loginView;
            m_loginDao  = loginDao;

            Login();
        }
Ejemplo n.º 3
0
 public PlaysController()
 {
     loginsDb  = LoginsTableConnection.Instance;
     datesDb   = DatesTableConnection.Instance;
     ordersDb  = OrdersTableConnection.Instance;
     playsDb   = PlaysTableConnection.Instance;
     authorsDb = AuthorsTableConnection.Instance;
     genresDb  = GenresTableConnection.Instance;
 }
Ejemplo n.º 4
0
        public LoginService(ILoginDao loginDAO)
        {
            this.loginDAO = loginDAO;

            var config = new ConfigurationBuilder()
                         .SetBasePath(AppDomain.CurrentDomain.BaseDirectory)
                         .AddJsonFile("appsettings.json").Build();

            var section   = config.GetSection(nameof(JwtConfig));
            var jwtConfig = section.Get <JwtConfig>();

            this.jwtSecret = jwtConfig.Secret;
        }
Ejemplo n.º 5
0
        public ActionResult Login(string email, string password)
        {
            ILoginDao logins = LoginsTableConnection.Instance;
            User      user   = logins.GetUserByEmailAndPassword(email, password);

            if (user == null)
            {
                ModelState.AddModelError("Incorrectrly entered", Resources.Resource.ErrorLoginInput);
                return(View());
            }
            else
            {
                CreateAuthCookie(user);
                return(RedirectToAction("Index", "Home"));
            }
        }
Ejemplo n.º 6
0
        public ActionResult Register(User user, string confirmPassword)
        {
            if (isTrueUser(user, confirmPassword))
            {
                ILoginDao logins = LoginsTableConnection.Instance;
                logins.AddAccount(user);

                CreateAuthCookie(user);

                return(RedirectToAction("Index", "Home"));
            }
            else
            {
                return(View());
            }
        }
Ejemplo n.º 7
0
        // GET: Courier/Orders
        public ActionResult Orders()
        {
            IDateDao datesDb = DatesTableConnection.Instance;

            ViewBag.Dates = datesDb.GetAllDates();

            IOrderDao    ordersDb = OrdersTableConnection.Instance;
            List <Order> orders   = ordersDb.GetAllOrders().OrderBy(x => datesDb.GetDateById(x.DateId).Date).ToList();


            IPlayDao playsDb = PlaysTableConnection.Instance;

            ViewBag.Plays = playsDb.GetAllPlays();

            ILoginDao loginsDb = LoginsTableConnection.Instance;

            ViewBag.Logins = loginsDb.GetAllLogins();

            return(View(orders));
        }
Ejemplo n.º 8
0
 public LoginDomainObject(IConfiguration config)
 {
     _config        = config;
     this.iLoginDao = new LoginDao(_config);
 }
Ejemplo n.º 9
0
 public LoginController()
 {
     _loginDao = new LoginDao();
 }
Ejemplo n.º 10
0
 public LoginLogic(ILoginDao logicDao)
 {
     this.logicDao = logicDao;
 }
Ejemplo n.º 11
0
 public LoginManager()
 {
     _loginDao = new LoginDao();
 }
Ejemplo n.º 12
0
 public LoginLogic()
 {
     _sha      = SHA1.Create();
     _loginDao = DaoLinker.loginDao;
 }
Ejemplo n.º 13
0
        private static bool thereIsInDb(string email)
        {
            ILoginDao sql = LoginsTableConnection.Instance;

            return(!(sql.GetUserByEmail(email) == null));
        }