Ejemplo n.º 1
0
        public HttpResponseMessage login(loginView loginmember)
        {
            rse90536Entities busdriver = new rse90536Entities();

            if (!ModelState.IsValid)
            {
                var message = ModelState.Values.SelectMany(v => v.Errors).Select(e => e.ErrorMessage);
                return(Request.CreateResponse(HttpStatusCode.BadRequest, message));
            }

            string ValidateStr = new loginService().loginCheck(loginmember.account, loginmember.password /*,loginmember.busnumbr*/);

            if (ValidateStr.Equals(""))
            {
                string            enTicket = new loginService().GetEnTicket(loginmember.account);
                CookieHeaderValue cookie   = new CookieHeaderValue("DriverNumber", enTicket);
                cookie.Domain = Request.RequestUri.Host;
                cookie.Path   = "/";
                var res = Request.CreateResponse(HttpStatusCode.OK, enTicket);
                res.Headers.AddCookies(new CookieHeaderValue[] { cookie });
                Console.WriteLine("Test!");


                return(res);
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest, ValidateStr));
            }
        }
Ejemplo n.º 2
0
        private void logoutToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.Hide();
            loginView v = new loginView();

            v.ShowDialog();
        }
Ejemplo n.º 3
0
        public App()
        {
            InitializeComponent();
            var viewModel = new login();

            MainPage = new loginView(viewModel);
        }
Ejemplo n.º 4
0
        private void loadLogin()
        {
            loginView l = new loginView();

            l.MdiParent = this;
            l.Show();
        }