Exemple #1
0
        public HttpResponseMessage CheckLogin(string login, string password)
        {
            string result = "0,";
            List <DriverModels> drivers = (List <DriverModels>)repo.GetAllDrivers();

            foreach (DriverModels driver in drivers)
            {
                if (driver.Nick == login && driver.Password == password)
                {
                    if (driver.RouteID == 0)
                    {
                        result = "1,";
                        return(Request.CreateResponse(HttpStatusCode.OK, result));
                    }
                    else
                    {
                        BusStopModels busStop = repo.GetBusStopByID(driver.BusStopID);
                        result = "2," + driver.RouteID + ";" + busStop.City + " " + busStop.Name + " " + driver.TimeFromBusStop;
                        return(Request.CreateResponse(HttpStatusCode.OK, result));
                    }
                }
            }

            return(Request.CreateResponse(HttpStatusCode.OK, result));
        }
 public ActionResult Edit(BusStopModels model)
 {
     if (ModelState.IsValid)
     {
         repo.UpdateBusStop(model);
         return(View("BusStops", repo.GetAllBusStops()));
     }
     return(View(model));
 }
        public ActionResult BusStops(BusStopModels model)
        {
            bool val1 = System.Web.HttpContext.Current.User.Identity.IsAuthenticated;

            if (val1)
            {
                return(View(model));
            }
            else
            {
                return(RedirectToAction("Index", "Home"));
            }
        }