private void ActualizarSucursal() { var sucursalVieja = SucursalSeleccionada.Clone(); var edicionSucursal = new VistaEdicionSucursal { DataContext = new VistaEdicionSucursalViewModel(Servicio, false, SucursalSeleccionada) }; var resultado = edicionSucursal.ShowDialog(); if (resultado.HasValue && resultado.Value) { GestionAuditoria.IdOperacion = 13; if (GestionAuditoria.PuedoAuditar()) { Auditar(GestionAuditoria.AuditarActualizacion(SucursalSeleccionada, sucursalVieja, "Sucursal", SucursalSeleccionada.IdSucursal.ToString())); } } CierreEdicion(resultado); }
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); }