public string CreateNewCarClass(CarClassEntity cce)
        {
            var classAlreadyExistsInRegion =
                CarClassEntityCheck.DoesClassExistForCountry(DataContext, cce.CarClassName,
                                                             cce.CountryId);

            if (classAlreadyExistsInRegion)
            {
                return(CarClassEntityCheck.ClassAlreadyExistsForCountry);
            }


            var newCarClassEnitiy = new CAR_CLASS
            {
                IsActive       = true,
                car_class1     = cce.CarClassName,
                car_segment_id = cce.CarSegmentId
            };

            DataContext.CAR_CLASSes.InsertOnSubmit(newCarClassEnitiy);

            var returned = SubmitDbChanges();

            return(returned);
        }
        public CAR_CLASS Put(int id, [FromBody] CAR_CLASS CAR_CLASS)
        {
            CAR_CLASS OBJ = carList.FirstOrDefault(x => x.CAR_ID == id);

            if (OBJ != null)
            {
                OBJ.CAR_NAME  = CAR_CLASS.CAR_NAME;
                OBJ.CAR_ID    = CAR_CLASS.CAR_ID;
                OBJ.CAR_COLOR = CAR_CLASS.CAR_COLOR;
                OBJ.CAR_MODEL = CAR_CLASS.CAR_MODEL;
                OBJ.CAR_PRICE = CAR_CLASS.CAR_PRICE;
            }
            return(c);
        }
        public bool Delete(int id)
        {
            CAR_CLASS OBJ = carList.Where(a => a.CAR_ID == id).FirstOrDefault();

            return(carList.Remove(OBJ));
        }
 public CAR_CLASS Post([FromBody] CAR_CLASS CAR_CLASS)
 {
     carList.Add(car);
     return(car);
 }