Beispiel #1
0
        public IActionResult CreateAmbulance(AmbulanceCreateViewModel model)
        {
            if (ModelState.IsValid)
            {
                Random rnd       = new Random();
                var    ambulance = new Ambulance();
                ambulance.AmbulanceCode  = model.AmbulanceCode;
                ambulance.Plate          = model.Plate;
                ambulance.ServicesList   = new List <Service>();
                ambulance.State          = model.AmbulanceState;
                ambulance.RoadPosition   = rnd.Next(1, 200);
                ambulance.StreetPosition = rnd.Next(1, 200);
                ambulance.AmbulanceType  = model.AmbulanceType;
                ambulance.TimeOfPosition = DateTime.Now;

                _servicesAmbulance.AddAmbulance(ambulance);
                _servicesAmbulance.Commit();
                return(RedirectToAction("Ambulances"));
            }
            return(View());
        }