Пример #1
0
        public bool CheckCar(Guid _carGuid)
        {
            bool         hasRecord = false;
            CarClientSet deleteCar = db.CarClientSet.FirstOrDefault(x => x.CarCarId == _carGuid);
            var          carsModel = db.RecordSet.FirstOrDefault(x => x.CarClientCarNumber == deleteCar.CarNumber);

            if (carsModel == null)
            {
                hasRecord = true;
            }
            return(hasRecord);
        }
Пример #2
0
        public ActionResult DeleteCar(string _carNumber)
        {
            CarClientSet deleteCar = db.CarClientSet.FirstOrDefault(x => x.CarNumber == _carNumber);
            var          carsModel = db.RecordSet.FirstOrDefault(x => x.CarClientCarNumber == deleteCar.CarNumber);
            var          answer    = "Невозможно удалить запись";

            if (carsModel == null)
            {
                db.CarClientSet.Remove(deleteCar);
                db.SaveChanges();
                answer = "Запись успешно удалена";
            }

            return(RedirectToAction("HandleDelete", new { answer }));
        }