public int Insert(Spartane.Core.Classes.MS_Equipamiento_para_Ejercicios.MS_Equipamiento_para_Ejercicios entity) { int rta; try { var padreFolio = _dataProvider.GetParameter(); padreFolio.ParameterName = "Folio"; padreFolio.DbType = DbType.Int32; padreFolio.Value = (object)entity.Folio ?? DBNull.Value; var padreFolio_Ejercicios = _dataProvider.GetParameter(); padreFolio_Ejercicios.ParameterName = "Folio_Ejercicios"; padreFolio_Ejercicios.DbType = DbType.Int32; padreFolio_Ejercicios.Value = (object)entity.Folio_Ejercicios ?? DBNull.Value; var padreEquipamento = _dataProvider.GetParameter(); padreEquipamento.ParameterName = "Equipamento"; padreEquipamento.DbType = DbType.Int32; padreEquipamento.Value = (object)entity.Equipamento ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_InsMS_Equipamiento_para_Ejercicios>("sp_InsMS_Equipamiento_para_Ejercicios", padreFolio_Ejercicios , padreEquipamento ).FirstOrDefault(); rta = Convert.ToInt32(empEntity.Folio); } catch (ExceptionBase ex) { throw ex; } catch (Exception ex) { throw new ServiceException(ex.Message, ex); } return(rta); }