Beispiel #1
0
        private void ActualizarEmpresa()
        {
            var empresaVieja   = EmpresaSeleccionada.Clone();
            var edicionEmpresa = new VistaEdicionEmpresa {
                DataContext = new VistaEdicionEmpresaViewModel(Servicio, false, EmpresaSeleccionada)
            };
            var resultado = edicionEmpresa.ShowDialog();

            if (resultado.HasValue && resultado.Value)
            {
                GestionAuditoria.IdOperacion = 2;
                if (GestionAuditoria.PuedoAuditar())
                {
                    Auditar(GestionAuditoria.AuditarActualizacion(EmpresaSeleccionada, empresaVieja, "Empresa", EmpresaSeleccionada.IdEmpresa.ToString()));
                }
            }
            CierreEdicion(resultado);
        }
Beispiel #2
0
        private void CrearEmpresa()
        {
            var empresa        = new Empresa();
            var edicionEmpresa = new VistaEdicionEmpresa
            {
                DataContext = new VistaEdicionEmpresaViewModel(Servicio, true, empresa)
            };
            var resultado = edicionEmpresa.ShowDialog();

            if (resultado.HasValue && resultado.Value)
            {
                GestionAuditoria.IdOperacion = 1;
                if (GestionAuditoria.PuedoAuditar())
                {
                    Auditar(GestionAuditoria.AuditarCreacion(empresa, "Empresa", empresa.IdEmpresa.ToString()));
                }
            }
            CierreEdicion(resultado);
        }