public int Update_Datos_Generales(Spartane.Core.Classes.Rutinas.Rutinas entity) { int rta; try { Spartane.Core.Classes.Rutinas.Rutinas RutinasDB = GetByKey(entity.Folio, false); var paramUpdFolio = _dataProvider.GetParameter(); paramUpdFolio.ParameterName = "Folio"; paramUpdFolio.DbType = DbType.Int32; paramUpdFolio.Value = (object)entity.Folio ?? DBNull.Value; var paramUpdFecha_de_Registro = _dataProvider.GetParameter(); paramUpdFecha_de_Registro.ParameterName = "Fecha_de_Registro"; paramUpdFecha_de_Registro.DbType = DbType.DateTime; paramUpdFecha_de_Registro.Value = (object)entity.Fecha_de_Registro ?? DBNull.Value; var paramUpdHora_de_Registro = _dataProvider.GetParameter(); paramUpdHora_de_Registro.ParameterName = "Hora_de_Registro"; paramUpdHora_de_Registro.DbType = DbType.String; paramUpdHora_de_Registro.Value = (object)entity.Hora_de_Registro ?? DBNull.Value; var paramUpdUsuario_que_Registra = _dataProvider.GetParameter(); paramUpdUsuario_que_Registra.ParameterName = "Usuario_que_Registra"; paramUpdUsuario_que_Registra.DbType = DbType.Int32; paramUpdUsuario_que_Registra.Value = (object)entity.Usuario_que_Registra ?? DBNull.Value; var paramUpdNombre_de_la_Rutina = _dataProvider.GetParameter(); paramUpdNombre_de_la_Rutina.ParameterName = "Nombre_de_la_Rutina"; paramUpdNombre_de_la_Rutina.DbType = DbType.String; paramUpdNombre_de_la_Rutina.Value = (object)entity.Nombre_de_la_Rutina ?? DBNull.Value; var paramUpdDescripcion = _dataProvider.GetParameter(); paramUpdDescripcion.ParameterName = "Descripcion"; paramUpdDescripcion.DbType = DbType.String; paramUpdDescripcion.Value = (object)entity.Descripcion ?? DBNull.Value; var paramUpdEquipamento = _dataProvider.GetParameter(); paramUpdEquipamento.ParameterName = "Equipamento"; paramUpdEquipamento.DbType = DbType.String; paramUpdEquipamento.Value = (object)entity.Equipamento ?? DBNull.Value; var paramUpdEquipamento_alterno = _dataProvider.GetParameter(); paramUpdEquipamento_alterno.ParameterName = "Equipamento_alterno"; paramUpdEquipamento_alterno.DbType = DbType.String; paramUpdEquipamento_alterno.Value = (object)entity.Equipamento_alterno ?? DBNull.Value; var paramUpdNivel_de_dificultad = _dataProvider.GetParameter(); paramUpdNivel_de_dificultad.ParameterName = "Nivel_de_dificultad"; paramUpdNivel_de_dificultad.DbType = DbType.Int32; paramUpdNivel_de_dificultad.Value = (object)entity.Nivel_de_dificultad ?? DBNull.Value; var paramUpdIntensidad = _dataProvider.GetParameter(); paramUpdIntensidad.ParameterName = "Intensidad"; paramUpdIntensidad.DbType = DbType.Int32; paramUpdIntensidad.Value = (object)entity.Intensidad ?? DBNull.Value; var paramUpdDuracion_aproximada_minutos = _dataProvider.GetParameter(); paramUpdDuracion_aproximada_minutos.ParameterName = "Duracion_aproximada_minutos"; paramUpdDuracion_aproximada_minutos.DbType = DbType.Int32; paramUpdDuracion_aproximada_minutos.Value = (object)entity.Duracion_aproximada_minutos ?? DBNull.Value; var paramUpdGenero = _dataProvider.GetParameter(); paramUpdGenero.ParameterName = "Genero"; paramUpdGenero.DbType = DbType.Int32; paramUpdGenero.Value = (object)entity.Genero ?? DBNull.Value; var paramUpdEstatus = _dataProvider.GetParameter(); paramUpdEstatus.ParameterName = "Estatus"; paramUpdEstatus.DbType = DbType.Int32; paramUpdEstatus.Value = (object)entity.Estatus ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdRutinas>("sp_UpdRutinas", paramUpdFolio, paramUpdFecha_de_Registro, paramUpdHora_de_Registro, paramUpdUsuario_que_Registra, paramUpdNombre_de_la_Rutina, paramUpdDescripcion, paramUpdEquipamento, paramUpdEquipamento_alterno, paramUpdNivel_de_dificultad, paramUpdIntensidad, paramUpdDuracion_aproximada_minutos, paramUpdGenero, paramUpdEstatus).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.Rutinas.Rutinas entity) { int rta; try { var padreFolio = _dataProvider.GetParameter(); padreFolio.ParameterName = "Folio"; padreFolio.DbType = DbType.Int32; padreFolio.Value = (object)entity.Folio ?? DBNull.Value; var padreFecha_de_Registro = _dataProvider.GetParameter(); padreFecha_de_Registro.ParameterName = "Fecha_de_Registro"; padreFecha_de_Registro.DbType = DbType.DateTime; padreFecha_de_Registro.Value = (object)entity.Fecha_de_Registro ?? DBNull.Value; var padreHora_de_Registro = _dataProvider.GetParameter(); padreHora_de_Registro.ParameterName = "Hora_de_Registro"; padreHora_de_Registro.DbType = DbType.String; padreHora_de_Registro.Value = (object)entity.Hora_de_Registro ?? DBNull.Value; var padreUsuario_que_Registra = _dataProvider.GetParameter(); padreUsuario_que_Registra.ParameterName = "Usuario_que_Registra"; padreUsuario_que_Registra.DbType = DbType.Int32; padreUsuario_que_Registra.Value = (object)entity.Usuario_que_Registra ?? DBNull.Value; var padreTipo_de_Rutina = _dataProvider.GetParameter(); padreTipo_de_Rutina.ParameterName = "Tipo_de_Rutina"; padreTipo_de_Rutina.DbType = DbType.Int32; padreTipo_de_Rutina.Value = (object)entity.Tipo_de_Rutina ?? DBNull.Value; var padreNivel_de_dificultad = _dataProvider.GetParameter(); padreNivel_de_dificultad.ParameterName = "Nivel_de_dificultad"; padreNivel_de_dificultad.DbType = DbType.Int32; padreNivel_de_dificultad.Value = (object)entity.Nivel_de_dificultad ?? DBNull.Value; var padreSexo = _dataProvider.GetParameter(); padreSexo.ParameterName = "Sexo"; padreSexo.DbType = DbType.Int32; padreSexo.Value = (object)entity.Sexo ?? DBNull.Value; var padreNombre_de_la_Rutina = _dataProvider.GetParameter(); padreNombre_de_la_Rutina.ParameterName = "Nombre_de_la_Rutina"; padreNombre_de_la_Rutina.DbType = DbType.String; padreNombre_de_la_Rutina.Value = (object)entity.Nombre_de_la_Rutina ?? DBNull.Value; var padreDescripcion = _dataProvider.GetParameter(); padreDescripcion.ParameterName = "Descripcion"; padreDescripcion.DbType = DbType.String; padreDescripcion.Value = (object)entity.Descripcion ?? DBNull.Value; var padreEquipamiento = _dataProvider.GetParameter(); padreEquipamiento.ParameterName = "Equipamiento"; padreEquipamiento.DbType = DbType.String; padreEquipamiento.Value = (object)entity.Equipamiento ?? DBNull.Value; var padreEquipamiento_alterno = _dataProvider.GetParameter(); padreEquipamiento_alterno.ParameterName = "Equipamiento_alterno"; padreEquipamiento_alterno.DbType = DbType.String; padreEquipamiento_alterno.Value = (object)entity.Equipamiento_alterno ?? DBNull.Value; var padreEstatus = _dataProvider.GetParameter(); padreEstatus.ParameterName = "Estatus"; padreEstatus.DbType = DbType.Int32; padreEstatus.Value = (object)entity.Estatus ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_InsRutinas>("sp_InsRutinas", padreFecha_de_Registro , padreHora_de_Registro , padreUsuario_que_Registra , padreTipo_de_Rutina , padreNivel_de_dificultad , padreSexo , padreNombre_de_la_Rutina , padreDescripcion , padreEquipamiento , padreEquipamiento_alterno , padreEstatus ).FirstOrDefault(); rta = Convert.ToInt32(empEntity.Folio); } catch (ExceptionBase ex) { throw ex; } catch (Exception ex) { throw new ServiceException(ex.Message, ex); } return(rta); }