private void btnActualizar_Click(object sender, RoutedEventArgs e) { try { UpdateBC obj = new UpdateBC(); obj.Update( rectificacion, rectificacion.IdRectificacion); } catch (Exception ex) { ModernDialog.ShowMessage("Hubo un problema al intentar guardar el registro, revisa que todos los campos esten llenados correctamente", "Error", MessageBoxButton.OK); } }
private void listSalidaArticulos_MouseDoubleClick(object sender, MouseButtonEventArgs e) { SalidaArticulos art = listSalidaArticulos.SelectedValue as SalidaArticulos; SalidaArticulo salidaArt = new SalidaArticulo(); salidaArt.IdArticulo = art.IdArticulo; salidaArt.IdSalida = art.IdSalida; salidaArt.IdSalidaArticulo = art.IdSalidaArticulo; salidaArt.Cantidad = art.Cantidad; UpdateBC objUpdate = new UpdateBC(); ReadOneBC objRead = new ReadOneBC(); Articulo artUpdate = objRead.ReadOneArticulo(salidaArt.IdArticulo); artUpdate.Cantidad += Convert.ToInt16(btnCantidad2.Text); salidaArt.Cantidad -= Convert.ToInt16(btnCantidad2.Text); objUpdate.Update(artUpdate, salidaArt.IdArticulo); if (salidaArt.Cantidad == 0) { DeleteBC objDel = new DeleteBC(); objDel.DeleteSalidaArticulo(salidaArt.IdSalidaArticulo); } else { objUpdate.Update(salidaArt, salidaArt.IdSalidaArticulo); } Update(); }
private void listPendiente_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (sender != null) { PendienteArticulo register = listPendienteArticulo.SelectedValue as PendienteArticulo; ReadOneBC objReadOne = new ReadOneBC(); DeleteBC objDelete = new DeleteBC(); CreateBC objCreate = new CreateBC(); UpdateBC objUpdate = new UpdateBC(); Articulo art = objReadOne.ReadOneArticulo(register.IdArticulo); art.Cantidad = art.Cantidad + register.Cantidad; objUpdate.Update(art, art.IdArticulo); objDelete.DeletePendiente(register.IdPendiente); Entrada entr = new Entrada(); entr.IdArticulo = register.IdArticulo; entr.IdFactura = register.IdFactura; entr.Cantidad = register.Cantidad; objCreate.Create(entr); Update(); } }
private void listArticulo_MouseDoubleClick(object sender, MouseButtonEventArgs e) { Articulo art = listArticulo.SelectedValue as Articulo; art.Cantidad = art.Cantidad - Convert.ToInt32(btnCantidad.Text); UpdateBC objUpdate = new UpdateBC(); objUpdate.Update(art, art.IdArticulo); CreateBC objCreate = new CreateBC(); SalidaArticulo salida2 = new SalidaArticulo(); salida2.IdSalida = salida.IdSalida; salida2.IdArticulo = art.IdArticulo; salida2.Cantidad = Convert.ToInt32(btnCantidad.Text); objCreate.Create(salida2); Update(); }
private void listEntrada_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (sender != null) { EntradaArticulo register = listEntradaArticulo.SelectedValue as EntradaArticulo; ReadOneBC objReadOne = new ReadOneBC(); DeleteBC objDelete = new DeleteBC(); CreateBC objCreate = new CreateBC(); UpdateBC objUpdate = new UpdateBC(); Articulo art = objReadOne.ReadOneArticulo(register.IdArticulo); art.Cantidad = art.Cantidad - register.Cantidad; objUpdate.Update(art, art.IdArticulo); Pendiente pend = new Pendiente(); pend.IdArticulo = register.IdArticulo; pend.IdFactura = register.IdFactura; pend.Cantidad = register.Cantidad; objCreate.Create(pend); objDelete.DeleteEntrada(register.IdEntrada); Update(); } }