public HttpResponseMessage Post(afs_car_license post_afs_car_license)
        {
            try
            {
                using (var context = new SAPContext())
                {
                    afs_car_license data = new afs_car_license();
                    data.CARGROUP_CODE = post_afs_car_license.CARGROUP_CODE;
                    data.CAR_SAP       = post_afs_car_license.CAR_SAP;
                    data.CREATED_BY    = post_afs_car_license.CREATED_BY;
                    data.CREATED_DATE  = DateTime.Now;
                    data.UPDATE_BY     = post_afs_car_license.UPDATE_BY;
                    data.UPDATE_DATE   = DateTime.Now;
                    context.afs_car_license.Add(data);
                    context.SaveChanges();

                    return(Request.CreateResponse(HttpStatusCode.OK, data));
                }
            }
            catch (Exception ex)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.InnerException.InnerException.Message));
            }
        }
        public HttpResponseMessage Put(afs_car_license put_afs_car_license)
        {
            try
            {
                using (var context = new SAPContext())
                {
                    var existing = context.afs_car_license.Where(t => t.CAR_ID == put_afs_car_license.CAR_ID).FirstOrDefault();
                    if (existing == null)
                    {
                        return(Request.CreateErrorResponse(HttpStatusCode.NotFound, "afs_car_license not found"));
                    }

                    context.afs_car_license.Remove(existing);
                    context.afs_car_license.Add(put_afs_car_license);
                    context.SaveChanges();

                    return(Request.CreateResponse(HttpStatusCode.OK, put_afs_car_license));
                }
            }
            catch (Exception ex)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message));
            }
        }