예제 #1
0
        public static bool EjecutarValidacionesBeforeDelete(Spartane.Core.Classes.Ejercicios.Ejercicios obj)
        {
            bool ret = true;

            //NEWBUSINESSRULE_BEFOREDELETE//
            return(ret);
        }
예제 #2
0
        public static string ReplaceQuery(string query, Spartane.Core.Classes.Ejercicios.Ejercicios obj)
        {
            //codigo para que reemplace los FLD
            Regex           regex    = new Regex(@"FLD\[([^\]]+)\]");
            MatchCollection matches  = regex.Matches(query);
            string          auxMatch = "";

            foreach (Match match in matches)
            {
                foreach (Capture capture in match.Captures)
                {
                    auxMatch = capture.Value.Replace("FLD[", "").Replace("]", "");
                    PropertyInfo info = obj.GetType().GetProperty(auxMatch);
                    query = GeneralHelper.ReplaceFLD(query, auxMatch, obj, info, capture.Value);
                }
            }
            return(query);
        }
예제 #3
0
 public static void EjecutarValidacionesAfterListSelAll(Spartane.Core.Classes.Ejercicios.Ejercicios obj)
 {
     //NEWBUSINESSRULE_AFTERLISTSELALL//
 }
예제 #4
0
 public static void EjecutarValidacionesAfterGet(Spartane.Core.Classes.Ejercicios.Ejercicios obj)
 {
     //NEWBUSINESSRULE_AFTERGET//
 }
예제 #5
0
 public static void EjecutarValidacionesAfterDelete(Spartane.Core.Classes.Ejercicios.Ejercicios obj)
 {
     //NEWBUSINESSRULE_AFTERDELETE//
 }
예제 #6
0
        public int Update_Datos_Generales(Spartane.Core.Classes.Ejercicios.Ejercicios entity)
        {
            int rta;

            try
            {
                Spartane.Core.Classes.Ejercicios.Ejercicios EjerciciosDB = GetByKey(entity.Clave, false);
                var paramUpdClave = _dataProvider.GetParameter();
                paramUpdClave.ParameterName = "Clave";
                paramUpdClave.DbType        = DbType.Int32;
                paramUpdClave.Value         = (object)entity.Clave ?? 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_del_Ejercicio = _dataProvider.GetParameter();
                paramUpdNombre_del_Ejercicio.ParameterName = "Nombre_del_Ejercicio";
                paramUpdNombre_del_Ejercicio.DbType        = DbType.String;
                paramUpdNombre_del_Ejercicio.Value         = (object)entity.Nombre_del_Ejercicio ?? DBNull.Value;
                var paramUpdDescripcion_del_Ejercicio = _dataProvider.GetParameter();
                paramUpdDescripcion_del_Ejercicio.ParameterName = "Descripcion_del_Ejercicio";
                paramUpdDescripcion_del_Ejercicio.DbType        = DbType.String;
                paramUpdDescripcion_del_Ejercicio.Value         = (object)entity.Descripcion_del_Ejercicio ?? DBNull.Value;
                var paramUpdImagen = _dataProvider.GetParameter();
                paramUpdImagen.ParameterName = "Imagen";
                paramUpdImagen.DbType        = DbType.Int32;
                paramUpdImagen.Value         = (object)entity.Imagen ?? DBNull.Value;
                var paramUpdVideo = _dataProvider.GetParameter();
                paramUpdVideo.ParameterName = "Video";
                paramUpdVideo.DbType        = DbType.Int32;
                paramUpdVideo.Value         = (object)entity.Video ?? DBNull.Value;
                var paramUpdEnfoque_del_Ejercicio = _dataProvider.GetParameter();
                paramUpdEnfoque_del_Ejercicio.ParameterName = "Enfoque_del_Ejercicio";
                paramUpdEnfoque_del_Ejercicio.DbType        = DbType.Int32;
                paramUpdEnfoque_del_Ejercicio.Value         = (object)entity.Enfoque_del_Ejercicio ?? 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_UpdEjercicios>("sp_UpdEjercicios", paramUpdClave, paramUpdFecha_de_Registro, paramUpdHora_de_Registro, paramUpdUsuario_que_Registra, paramUpdNombre_del_Ejercicio, paramUpdDescripcion_del_Ejercicio, paramUpdImagen, paramUpdVideo, paramUpdEnfoque_del_Ejercicio, paramUpdEstatus).FirstOrDefault();

                rta = Convert.ToInt32(empEntity.Clave);
            }
            catch (ExceptionBase ex)
            {
                throw ex;
            }
            catch (Exception ex)
            {
                throw new ServiceException(ex.Message, ex);
            }

            return(rta);
        }
예제 #7
0
        public int Insert(Spartane.Core.Classes.Ejercicios.Ejercicios entity)
        {
            int rta;

            try
            {
                var padreClave = _dataProvider.GetParameter();
                padreClave.ParameterName = "Clave";
                padreClave.DbType        = DbType.Int32;
                padreClave.Value         = (object)entity.Clave ?? 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 padreNombre_del_Ejercicio = _dataProvider.GetParameter();
                padreNombre_del_Ejercicio.ParameterName = "Nombre_del_Ejercicio";
                padreNombre_del_Ejercicio.DbType        = DbType.String;
                padreNombre_del_Ejercicio.Value         = (object)entity.Nombre_del_Ejercicio ?? DBNull.Value;
                var padreDescripcion_del_Ejercicio = _dataProvider.GetParameter();
                padreDescripcion_del_Ejercicio.ParameterName = "Descripcion_del_Ejercicio";
                padreDescripcion_del_Ejercicio.DbType        = DbType.String;
                padreDescripcion_del_Ejercicio.Value         = (object)entity.Descripcion_del_Ejercicio ?? DBNull.Value;
                var padreTipo_de_Ejercicio = _dataProvider.GetParameter();
                padreTipo_de_Ejercicio.ParameterName = "Tipo_de_Ejercicio";
                padreTipo_de_Ejercicio.DbType        = DbType.Int32;
                padreTipo_de_Ejercicio.Value         = (object)entity.Tipo_de_Ejercicio ?? 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 padreMusculos_trabajados = _dataProvider.GetParameter();
                padreMusculos_trabajados.ParameterName = "Musculos_trabajados";
                padreMusculos_trabajados.DbType        = DbType.Int32;
                padreMusculos_trabajados.Value         = (object)entity.Musculos_trabajados ?? DBNull.Value;

                var padreImagen = _dataProvider.GetParameter();
                padreImagen.ParameterName = "Imagen";
                padreImagen.DbType        = DbType.Int32;
                padreImagen.Value         = (object)entity.Imagen ?? DBNull.Value;

                var padreVideo = _dataProvider.GetParameter();
                padreVideo.ParameterName = "Video";
                padreVideo.DbType        = DbType.Int32;
                padreVideo.Value         = (object)entity.Video ?? 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_InsEjercicios>("sp_InsEjercicios", padreFecha_de_Registro
                                                                                                                   , padreHora_de_Registro
                                                                                                                   , padreUsuario_que_Registra
                                                                                                                   , padreNombre_del_Ejercicio
                                                                                                                   , padreDescripcion_del_Ejercicio
                                                                                                                   , padreTipo_de_Ejercicio
                                                                                                                   , padreNivel_de_dificultad
                                                                                                                   , padreSexo
                                                                                                                   , padreMusculos_trabajados
                                                                                                                   , padreImagen
                                                                                                                   , padreVideo
                                                                                                                   , padreEstatus
                                                                                                                   ).FirstOrDefault();

                rta = Convert.ToInt32(empEntity.Clave);
            }
            catch (ExceptionBase ex)
            {
                throw ex;
            }
            catch (Exception ex)
            {
                throw new ServiceException(ex.Message, ex);
            }

            return(rta);
        }