コード例 #1
0
        public void ActualizarPorId(Localidad localidad, string usuario)
        {
            var ad = new LocalidadDAC();

            var aud = new Auditoria();

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

            ad.ActualizarPorId(localidad);

            var inte = new IntegridadDatos();

            var localidadActualDVH = inte.CalcularDVH(localidad.Id.ToString() + localidad.Descripcion);

            inte.ActualizarDVHLocalidad(localidad.Id, localidadActualDVH);
            inte.RecalcularDVV("Localidad");

            aud.grabarBitacora(DateTime.Now, usuario, "MODIFICAR LOCALIDA", "INFO", "Se actualizó la localidad: " + localidad.Id + " - '" + descripcionAnterior + "' a '" + localidad.Descripcion + "'");
        }
コード例 #2
0
        public Localidad Agregar(Localidad localidad, string usuario)
        {
            var ad = new LocalidadDAC();

            var localidadActual = ad.Agregar(localidad);

            var inte = new IntegridadDatos();

            var localidadActualDVH = inte.CalcularDVH(localidadActual.Id.ToString() + localidadActual.Descripcion);

            inte.ActualizarDVHLocalidad(localidadActual.Id, localidadActualDVH);
            inte.RecalcularDVV("Localidad");

            var aud = new Auditoria();

            aud.grabarBitacora(DateTime.Now, usuario, "ALTA LOCALIDAD", "INFO", "Se creó la localidad: " + localidad.Id + " - '" + localidad.Descripcion + "'");

            return(localidadActual);
        }