public SolicitudAbAtenderViewModel(IWindowManager windowmanager, SolicitudAbRegistrarViewModel window, int idSolicitud) { _windowManager = windowmanager; this.idSolicitud = idSolicitud; this.window = window; AbastecimientoSQL abSQL = new AbastecimientoSQL(); TiendaSQL tiendaSQL = new TiendaSQL(); idTienda = tiendaSQL.obtenerTienda(Int32.Parse(Thread.CurrentPrincipal.Identity.Name)); Productos = abSQL.buscarProductosAbastecimiento(idSolicitud,idTienda); }
public void AnularSolicitud() { AbastecimientoSQL solSQL = new AbastecimientoSQL(); int idUsuario = 17; string message = "No se pudo anular la solicitud"; if (solSQL.eliminarAbastecimiento(abastecimientoSel.idSolicitudAB, idUsuario) > 0) { message = "La operacion fue exitosa"; } _windowManager.ShowDialog(new AlertViewModel(_windowManager, message)); ActualizarTabla(); }
public void ActualizarTabla() { AbastecimientoSQL abaSQL = new AbastecimientoSQL(); Solicitudes = abaSQL.buscarAbastecimientos(registroDesdeHide, registroHastaHide, estadoHide, tiendaHide); NotifyOfPropertyChange("Solicitudes"); }