示例#1
0
        private void BorrarSucursal()
        {
            var mbr = MessageBox.Show($"Esta seguro de eliminar la sucursal - {SucursalSeleccionada.Nombre}", "Confirmación", MessageBoxButton.OKCancel);

            if (MessageBoxResult.OK != mbr)
            {
                return;
            }
            var sucursalVieja = SucursalSeleccionada.Clone();

            SucursalSeleccionada.EstaEliminada = true;
            Servicio.ActualizarSucursal(SucursalSeleccionada);
            GestionAuditoria.IdOperacion = 13;
            if (GestionAuditoria.PuedoAuditar())
            {
                Auditar(GestionAuditoria.AuditarActualizacion(SucursalSeleccionada, sucursalVieja, "Sucursal", SucursalSeleccionada.IdSucursal.ToString()));
            }
            MessageBox.Show("Proceso Ok", Application.Current.Resources["NombreAplicacion"].ToString(), MessageBoxButton.OK, MessageBoxImage.Information);
            CierreEdicion(true);
        }