示例#1
0
        public CoordWindow()
        {
            InitializeComponent();
            CoordViewModel viewModel = new CoordViewModel();

            this.DataContext = viewModel;
            if (viewModel.CloseAction == null)
            {
                viewModel.CloseAction = new Action(Close);
            }
        }
        // GET: api/Site

        // GET: Coordinator
        public ActionResult Index()
        {
            var view = new CoordViewModel()
            {
                ErrorMessage = "",
                IsValid      = true,
                Password     = ""
            };

            return(View("AddCoord", view));
        }
        public ActionResult Login(CoordViewModel cord)
        {
            var place = _context.SiteAdmin.SingleOrDefault(m => m.CoordPassword == cord.Password);

            if (place == null)
            {
                var view = new CoordViewModel()
                {
                    ErrorMessage = "Enter a valid Password",
                    IsValid      = false,
                    Password     = ""
                };

                return(View("AddCoord", view));
            }

            return(RedirectToAction("SiteEdit", "SitePortal", new { id = place.Placeid, user = "******" }));
        }