public int Update_Datos_Generales(Spartane.Core.Classes.Nivel_de_dificultad.Nivel_de_dificultad entity) { int rta; try { Spartane.Core.Classes.Nivel_de_dificultad.Nivel_de_dificultad Nivel_de_dificultadDB = GetByKey(entity.Folio, false); var paramUpdFolio = _dataProvider.GetParameter(); paramUpdFolio.ParameterName = "Folio"; paramUpdFolio.DbType = DbType.Int32; paramUpdFolio.Value = (object)entity.Folio ?? DBNull.Value; var paramUpdDificultad = _dataProvider.GetParameter(); paramUpdDificultad.ParameterName = "Dificultad"; paramUpdDificultad.DbType = DbType.String; paramUpdDificultad.Value = (object)entity.Dificultad ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdNivel_de_dificultad>("sp_UpdNivel_de_dificultad", paramUpdFolio, paramUpdDificultad).FirstOrDefault(); rta = Convert.ToInt32(empEntity.Folio); } catch (ExceptionBase ex) { throw ex; } catch (Exception ex) { throw new ServiceException(ex.Message, ex); } return(rta); }
public int Insert(Spartane.Core.Classes.Nivel_de_dificultad.Nivel_de_dificultad entity) { int rta; try { var padreFolio = _dataProvider.GetParameter(); padreFolio.ParameterName = "Folio"; padreFolio.DbType = DbType.Int32; padreFolio.Value = (object)entity.Folio ?? DBNull.Value; var padreDificultad = _dataProvider.GetParameter(); padreDificultad.ParameterName = "Dificultad"; padreDificultad.DbType = DbType.String; padreDificultad.Value = (object)entity.Dificultad ?? DBNull.Value; var padreImagen = _dataProvider.GetParameter(); padreImagen.ParameterName = "Imagen"; padreImagen.DbType = DbType.Int32; padreImagen.Value = (object)entity.Imagen ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_InsNivel_de_dificultad>("sp_InsNivel_de_dificultad", padreDificultad , padreImagen ).FirstOrDefault(); rta = Convert.ToInt32(empEntity.Folio); } catch (ExceptionBase ex) { throw ex; } catch (Exception ex) { throw new ServiceException(ex.Message, ex); } return(rta); }