Beispiel #1
0
 public override void Update(Categoria objeto)
 {
     if (Verificar(objeto))
     {
         CategoriaDAC categoriaDAC = new CategoriaDAC();
         categoriaDAC.Update(objeto);
     }
 }
        public void BorrarPorId(Categoria categoria, string usuario)
        {
            var ad = new CategoriaDAC();

            ad.BorrarPorId(categoria.Id);

            var aud = new Auditoria();

            aud.grabarBitacora(DateTime.Now, usuario, "ELIMINAR CATEGORIA", "INFO", "Se eliminó la categoría: " + categoria.Id.ToString() + " -" + categoria.Descripcion);
        }
Beispiel #3
0
 public override Categoria Create(Categoria objeto)
 {
     if (Verificar(objeto))
     {
         CategoriaDAC categoriaDAC = new CategoriaDAC();
         return(categoriaDAC.Create(objeto));
     }
     else
     {
         return(null);
     }
 }
        public Categoria Agregar(Categoria categoria, string usuario)
        {
            var ad = new CategoriaDAC();

            var nuevaCategoria = ad.Agregar(categoria);

            var aud = new Auditoria();

            aud.grabarBitacora(DateTime.Now, usuario, "ALTA CATEGORIA", "INFO", "Se creó la categoría : '" + categoria.Descripcion + "'");

            return(nuevaCategoria);
        }
        public void ActualizarPorId(Categoria categoria, string usuario)
        {
            var ad = new CategoriaDAC();

            var descripcionAnterior = BuscarPorId(categoria.Id).Descripcion;

            ad.ActualizarPorId(categoria);

            if (categoria.Descripcion != null)
            {
                var aud = new Auditoria();

                aud.grabarBitacora(DateTime.Now, usuario, "MODIFICAR CATEGORIA", "INFO", "Se actualizó la categoría: " + categoria.Id + " - '" + descripcionAnterior + "' a '" + categoria.Descripcion + "'");
            }
        }
Beispiel #6
0
        public override Categoria ReadBy(Categoria objeto)
        {
            CategoriaDAC categoriaDAC = new CategoriaDAC();

            return(categoriaDAC.ReadBy(objeto));
        }
Beispiel #7
0
        public override Categoria ReadBy(int id)
        {
            CategoriaDAC categoriaDAC = new CategoriaDAC();

            return(categoriaDAC.ReadBy(id));
        }
Beispiel #8
0
        public override List <Categoria> Read()
        {
            CategoriaDAC categoriaDAC = new CategoriaDAC();

            return(categoriaDAC.Read());
        }
Beispiel #9
0
        public override void Delete(int id)
        {
            CategoriaDAC categoriaDAC = new CategoriaDAC();

            categoriaDAC.Delete(id);
        }
        public IEnumerable <Categoria> Listar()
        {
            var ad = new CategoriaDAC();

            return(ad.Listar());
        }
        public Categoria BuscarPorId(int id)
        {
            var ad = new CategoriaDAC();

            return(ad.BuscarPorId(id));
        }