コード例 #1
0
ファイル: VistaRolViewModel.cs プロジェクト: sas1981ec/.NET
        private void ActualizarRol()
        {
            var rolViejo   = RolSeleccionado.Clone();
            var edicionRol = new VistaEdicionRol {
                DataContext = new VistaEdicionRolViewModel(Servicio, false, RolSeleccionado)
            };
            var resultado = edicionRol.ShowDialog();

            if (resultado.HasValue && resultado.Value)
            {
                GestionAuditoria.IdOperacion = 16;
                if (GestionAuditoria.PuedoAuditar())
                {
                    Auditar(GestionAuditoria.AuditarActualizacion(RolSeleccionado, rolViejo, "Rol", RolSeleccionado.IdRol.ToString()));
                }
            }
            CierreEdicion(resultado);
        }
コード例 #2
0
ファイル: VistaRolViewModel.cs プロジェクト: sas1981ec/.NET
        private void CrearRol()
        {
            var rol        = new Rol();
            var edicionRol = new VistaEdicionRol
            {
                DataContext = new VistaEdicionRolViewModel(Servicio, true, rol)
            };
            var resultado = edicionRol.ShowDialog();

            if (resultado.HasValue && resultado.Value)
            {
                GestionAuditoria.IdOperacion = 15;
                if (GestionAuditoria.PuedoAuditar())
                {
                    Auditar(GestionAuditoria.AuditarCreacion(rol, "Rol", rol.IdRol.ToString()));
                }
            }
            CierreEdicion(resultado);
        }