public void Crear(ResenaEntity entidad)
        {
            Guardar(() =>
            {
                _sistemasContext.Resenas.Add(entidad);

                _sistemasContext.GuardarCambios();
            });
        }
        public void Crear(AutorResenaEntity entidad)
        {
            Guardar(() =>
            {
                _sistemasContext.AutoresResena.Add(entidad);

                _sistemasContext.GuardarCambios();
            });
        }
        public void Crear(GradoAcademicoEntity entidad)
        {
            Guardar(() =>
            {
                _sistemasContext.GradosAcademicos.Add(entidad);

                _sistemasContext.GuardarCambios();
            });
        }
        public void Crear(TipoPublicacionEntity entidad)
        {
            Guardar(() =>
            {
                _sistemasContext.TiposPublicacion.Add(entidad);

                _sistemasContext.GuardarCambios();
            });
        }
Example #5
0
        public void Crear(UsuarioEntity entidad)
        {
            Guardar(() =>
            {
                _sistemasContext.Usuarios.Add(entidad);

                _sistemasContext.GuardarCambios();
            });
        }
        public void Crear(TipoResenaEntity tipoResena)
        {
            Guardar(() =>
            {
                _sistemasContext.TiposResena.Add(tipoResena);

                _sistemasContext.GuardarCambios();
            });
        }
Example #7
0
        public void Crear(PublicacionEntity entidad)
        {
            Guardar(() =>
            {
                PublicacionEntity nuevaPublicacion = _sistemasContext.Publicaciones.Add(entidad);
                _sistemasContext.GuardarCambios();

                string tituloFormateado = nuevaPublicacion.DescripcionTitulo.Replace(' ', '-').ToLower(CultureInfo.CurrentCulture);
                string[] caracteres     = { "\"", "“", "”", "!", "¡", "#", "¿", "?" };
                foreach (var caracter in caracteres)
                {
                    tituloFormateado = tituloFormateado.Replace(caracter, "");
                }

                string url = string.Format("{0}-{1}", tituloFormateado, nuevaPublicacion.IdPublicacion);
                nuevaPublicacion.DescripcionUrl = url;
                nuevaPublicacion.EstadoObjeto   = EstadoObjeto.Modificado;

                _sistemasContext.GuardarCambios();
            });
        }