public static bool EjecutarValidacionesBeforeDelete(Spartane.Core.Classes.Platillos.Platillos obj)
        {
            bool ret = true;

            //NEWBUSINESSRULE_BEFOREDELETE//
            return(ret);
        }
        public static string ReplaceQuery(string query, Spartane.Core.Classes.Platillos.Platillos 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);
        }
Beispiel #3
0
        public int Update_Datos_Generales(Spartane.Core.Classes.Platillos.Platillos entity)
        {
            int rta;

            try
            {
                Spartane.Core.Classes.Platillos.Platillos PlatillosDB = 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_Platillo = _dataProvider.GetParameter();
                paramUpdNombre_de_Platillo.ParameterName = "Nombre_de_Platillo";
                paramUpdNombre_de_Platillo.DbType        = DbType.String;
                paramUpdNombre_de_Platillo.Value         = (object)entity.Nombre_de_Platillo ?? DBNull.Value;
                var paramUpdImagen = _dataProvider.GetParameter();
                paramUpdImagen.ParameterName = "Imagen";
                paramUpdImagen.DbType        = DbType.Int32;
                paramUpdImagen.Value         = (object)entity.Imagen ?? DBNull.Value;
                var paramUpdCalorias = _dataProvider.GetParameter();
                paramUpdCalorias.ParameterName = "Calorias";
                paramUpdCalorias.DbType        = DbType.Int32;
                paramUpdCalorias.Value         = (object)entity.Calorias ?? DBNull.Value;
                var paramUpdDificultad = _dataProvider.GetParameter();
                paramUpdDificultad.ParameterName = "Dificultad";
                paramUpdDificultad.DbType        = DbType.Int32;
                paramUpdDificultad.Value         = (object)entity.Dificultad ?? DBNull.Value;
                var paramUpdCategoria_del_Platillo = _dataProvider.GetParameter();
                paramUpdCategoria_del_Platillo.ParameterName = "Categoria_del_Platillo";
                paramUpdCategoria_del_Platillo.DbType        = DbType.Int32;
                paramUpdCategoria_del_Platillo.Value         = (object)entity.Categoria_del_Platillo ?? DBNull.Value;
                var paramUpdTiempo_de_comida = _dataProvider.GetParameter();
                paramUpdTiempo_de_comida.ParameterName = "Tiempo_de_comida";
                paramUpdTiempo_de_comida.DbType        = DbType.Int32;
                paramUpdTiempo_de_comida.Value         = (object)entity.Tiempo_de_comida ?? DBNull.Value;
                var paramUpdTipo_de_comida = _dataProvider.GetParameter();
                paramUpdTipo_de_comida.ParameterName = "Tipo_de_comida";
                paramUpdTipo_de_comida.DbType        = DbType.Int32;
                paramUpdTipo_de_comida.Value         = (object)entity.Tipo_de_comida ?? DBNull.Value;
                var paramUpdCaracteristicas = _dataProvider.GetParameter();
                paramUpdCaracteristicas.ParameterName = "Caracteristicas";
                paramUpdCaracteristicas.DbType        = DbType.Int32;
                paramUpdCaracteristicas.Value         = (object)entity.Caracteristicas ?? DBNull.Value;
                var paramUpdCalificacion = _dataProvider.GetParameter();
                paramUpdCalificacion.ParameterName = "Calificacion";
                paramUpdCalificacion.DbType        = DbType.String;
                paramUpdCalificacion.Value         = (object)entity.Calificacion ?? DBNull.Value;
                var paramUpdModo_de_Preparacion = _dataProvider.GetParameter();
                paramUpdModo_de_Preparacion.ParameterName = "Modo_de_Preparacion";
                paramUpdModo_de_Preparacion.DbType        = DbType.String;
                paramUpdModo_de_Preparacion.Value         = (object)entity.Modo_de_Preparacion ?? DBNull.Value;


                var empEntity =
                    _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdPlatillos>("sp_UpdPlatillos", paramUpdFolio, paramUpdFecha_de_Registro, paramUpdHora_de_Registro, paramUpdUsuario_que_Registra, paramUpdNombre_de_Platillo, paramUpdImagen, paramUpdCalorias, paramUpdDificultad, paramUpdCategoria_del_Platillo, paramUpdTiempo_de_comida, paramUpdTipo_de_comida, paramUpdCaracteristicas, paramUpdCalificacion, paramUpdModo_de_Preparacion).FirstOrDefault();

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

            return(rta);
        }
Beispiel #4
0
        public int Insert(Spartane.Core.Classes.Platillos.Platillos 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 padreNombre_de_Platillo = _dataProvider.GetParameter();
                padreNombre_de_Platillo.ParameterName = "Nombre_de_Platillo";
                padreNombre_de_Platillo.DbType        = DbType.String;
                padreNombre_de_Platillo.Value         = (object)entity.Nombre_de_Platillo ?? DBNull.Value;
                var padreImagen = _dataProvider.GetParameter();
                padreImagen.ParameterName = "Imagen";
                padreImagen.DbType        = DbType.Int32;
                padreImagen.Value         = (object)entity.Imagen ?? DBNull.Value;

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

                var padreCalificacion = _dataProvider.GetParameter();
                padreCalificacion.ParameterName = "Calificacion";
                padreCalificacion.DbType        = DbType.String;
                padreCalificacion.Value         = (object)entity.Calificacion ?? DBNull.Value;
                var padreModo_de_Preparacion = _dataProvider.GetParameter();
                padreModo_de_Preparacion.ParameterName = "Modo_de_Preparacion";
                padreModo_de_Preparacion.DbType        = DbType.String;
                padreModo_de_Preparacion.Value         = (object)entity.Modo_de_Preparacion ?? DBNull.Value;


                var empEntity =
                    _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_InsPlatillos>("sp_InsPlatillos", padreFecha_de_Registro
                                                                                                                  , padreHora_de_Registro
                                                                                                                  , padreUsuario_que_Registra
                                                                                                                  , padreNombre_de_Platillo
                                                                                                                  , padreImagen
                                                                                                                  , padreTipo_de_comida
                                                                                                                  , padreCalificacion
                                                                                                                  , padreModo_de_Preparacion
                                                                                                                  ).FirstOrDefault();

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

            return(rta);
        }
 public static void EjecutarValidacionesAfterListSelAll(Spartane.Core.Classes.Platillos.Platillos obj)
 {
     //NEWBUSINESSRULE_AFTERLISTSELALL//
 }
 public static void EjecutarValidacionesAfterGet(Spartane.Core.Classes.Platillos.Platillos obj)
 {
     //NEWBUSINESSRULE_AFTERGET//
 }
 public static void EjecutarValidacionesAfterDelete(Spartane.Core.Classes.Platillos.Platillos obj)
 {
     //NEWBUSINESSRULE_AFTERDELETE//
 }