Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }