public void ActualizarPorId(Marca marca, string usuario) { var ad = new MarcaDAC(); var aud = new Auditoria(); var descripcionAnterior = BuscarPorId(marca.Id).Descripcion; ad.ActualizarPorId(marca); var inte = new IntegridadDatos(); var marcaActualDVH = inte.CalcularDVH(marca.Id.ToString() + marca.Descripcion); inte.ActualizarDVHMarca(marca.Id, marcaActualDVH); inte.RecalcularDVV("Marca"); aud.grabarBitacora(DateTime.Now, usuario, "MODIFICAR MARCA", "INFO", "Se actualizó la marca: " + marca.Id + " - '" + descripcionAnterior + "' a '" + marca.Descripcion + "'"); }
public Marca Agregar(Marca marca, string usuario) { var ad = new MarcaDAC(); var marcaActual = ad.Agregar(marca); var inte = new IntegridadDatos(); var marcaActualDVH = inte.CalcularDVH(marcaActual.Id.ToString() + marcaActual.Descripcion); inte.ActualizarDVHMarca(marcaActual.Id, marcaActualDVH); inte.RecalcularDVV("Marca"); var aud = new Auditoria(); aud.grabarBitacora(DateTime.Now, usuario, "ALTA MARCA", "INFO", "Se creó la marca: " + marca.Id + " - '" + marca.Descripcion + "'"); return(marcaActual); }