private void buttonAdd_Click(object sender, EventArgs e) { if (textBoxSearch.Text != "") { string validationData; GestionArchivo gs = new GestionArchivo(PathTemp); gs.PathTemp = PathLista; int position = getPosition(Titles, SearchFor); validationData = gs.SearchDate(textBoxSearch.Text, position); if (validationData != null) { data = validationData; MessageInfoAlert.ForeColor = Color.Green; MessageInfoAlert.Text = "¡Busqueda exitosa!"; MessageBox.Show(data); } else { data = null; MessageInfoAlert.ForeColor = Color.Red; MessageInfoAlert.Text = "¡No encontrado!"; } } else { MessageInfoAlert.Text = "¡Campo vacio!"; } }
private void buttonAdd_Click_1(object sender, EventArgs e) { if (textBoxSearch.Text != "") { string validationData; GestionArchivo gs = new GestionArchivo(PathTemp); gs.PathTemp = PathLista; int position = getPosition(Titles, SearchFor); validationData = gs.SearchDate(textBoxSearch.Text, position); if (validationData != null) { MessageInfoAlert.ForeColor = Color.Green; MessageInfoAlert.Text = "¡Busqueda exitosa!"; //Actualizar cantidad y obtener precio de venta int IdProducto = Convert.ToInt32(validationData.Split(',')[0]); Inventario.Inventario.LoadList(); Inventario.Inventario item = Inventario.Inventario.Search(IdProducto); if (item.Cantidad != 0) { item.Cantidad = item.Cantidad - 1; SubTotal += item.PrecioVenta; CantidadItem++; Total += item.PrecioVenta + (item.PrecioVenta * 0.19); Inventario.Inventario.Update(item); } else { Inventario.Inventario.Delete(item); } panel.Controls.Clear(); ImprimirData(panel, PathLista, Titles).Show(); } else { MessageInfoAlert.ForeColor = Color.Red; MessageInfoAlert.Text = "¡No encontrado!"; } } else { MessageInfoAlert.Text = "¡Campo vacio!"; } }