public decimal?Add(QoalaEntities context) { var outParameter = new ObjectParameter("OUT_ID_DEVICE", typeof(decimal)); context.SP_INSERT_DEVICE(ALIAS, COLOR, FREQUENCY_UPDATE, ID_USER, outParameter); if (outParameter.Value == DBNull.Value) { throw new CreateRecordException(); } ID_DEVICE = (Decimal)outParameter.Value; context.Entry(this).State = EntityState.Unchanged; return(ID_DEVICE); }