//update public void UpdateModelAuto(ModelAutoModel modelAutoModel) { //get existing record to update Models.DbObjects.ModelAuto existingModel = dbContext.ModelAutos.FirstOrDefault(x => x.ID_Model == modelAutoModel.ID_Model); if (existingModel != null) { //map updated values with keeping the orm reference existingModel.ID_Model = modelAutoModel.ID_Model; existingModel.ID_Marca = modelAutoModel.ID_Marca; existingModel.Model = modelAutoModel.Model; dbContext.SubmitChanges(); } }
// map Model to ORM private Models.DbObjects.ModelAuto MapModelsToDbObject(ModelAutoModel modelAuto) { Models.DbObjects.ModelAuto dbModelAutoModel = new Models.DbObjects.ModelAuto(); if (dbModelAutoModel != null) { dbModelAutoModel.ID_Model = modelAuto.ID_Model; dbModelAutoModel.ID_Marca = modelAuto.ID_Marca; dbModelAutoModel.Model = modelAuto.Model; return(dbModelAutoModel); } return(null); }