/// <summary> /// Agrega una pelicula a la compra /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void botonAgregarP_Click(object sender, EventArgs e) { try { int indice = this.dgvEntradas.SelectedRows[0].Index; DataRow fila = this.dtPeliculas.Rows[indice]; string pelicula = fila["Pelicula"].ToString(); Entrada.EGenero genero = Entrada.MapearEnum(fila["Genero"].ToString()); float precio = float.Parse(fila["Precio"].ToString()); Entrada entrada = new Entrada(precio, pelicula, genero); compra.Agregar(entrada); textBoxTicket.Text = ""; textBoxTicket.Text += compra.MostrarCompra(compra); } catch (Exception ex) { MessageBox.Show(ex.Message); ex.Guardar(); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { venta.fechaVenta = dtpFechaVenta.Value.Date; venta.cliente = (Cliente)cmbCliente.SelectedItem; Venta.Agregar(venta); MessageBox.Show("El pedido ha sido guardado con éxito"); Limpiar(); dgvDetalleVenta.DataSource = null; dtpFechaVenta.Value = System.DateTime.Now; cmbCliente.SelectedItem = null; venta = new Venta(); ActualizarDataGrid(); } catch (Exception ex) { MessageBox.Show("Ha ocurrido un error: " + ex.Message); } }
static void Main(string[] args) { var fono1 = "975070619"; var fono2 = "975070610"; var fono3 = "975070608"; var fono4 = "975070627"; var fono5 = "975070636"; var fono6 = "975070655"; var venta = new Venta(); venta.Agregar(fono1, 2, 1, 1, "Paul Proleon"); Thread.Sleep(500); venta.Agregar(fono2, 2, 2, 1, "Paul Proleon"); Thread.Sleep(500); venta.Agregar(fono3, 2, 3, 1, "Paul Proleon"); Thread.Sleep(500); venta.Agregar(fono4, 2, 3, 2, "Paul Proleon"); Thread.Sleep(500); venta.Agregar(fono5, 2, 1, 2, "Paul Proleon"); Thread.Sleep(500); venta.Agregar(fono6, 1, 1, 0, "Paul Proleon"); Console.WriteLine("INGRESE NOMBRE PARA REPORTE DE LINEAS"); string busquedaCli = Console.ReadLine(); if (busquedaCli == "Paul Proleon") { for (int i = 0; i < 7; i++) { Console.WriteLine(venta._ventas[i]); } } else if (busquedaCli == "Daniel Rivera") { Console.WriteLine("Ninguna linea registrada para este cliente"); } else { Console.WriteLine("Cliente no encontrado"); } }
static void Main(string[] args) { //numeros de telefono var fono1 = "969697627"; var fono2 = "923517625"; var fono3 = "943693786"; var fono4 = "969583357"; var fono5 = "924877628"; var fono6 = "937459709"; var venta = new Venta(); venta.Agregar(fono1, "post", "Renovacion por contrato", "Aprobado", "Frank Flores"); venta.Agregar(fono2, "post", "Portabilidad", "Aprobado", "Frank Flores"); venta.Agregar(fono3, "post", "Linea Nueva", "Aprobado", "Frank Flores"); venta.Agregar(fono4, "post", "Linea Nueva", "Desaprobado", "Frank Flores"); venta.Agregar(fono5, "post", "Renovacion por contrato", "Desaprobado", "Frank Flores"); venta.Agregar(fono6, "pre", "Renovacion por contrato", "-", "Frank Flores"); Console.WriteLine("Ingresar nombre del cliente"); string buscar = Console.ReadLine(); switch (buscar) { case "Frank Flores": for (int i = 0; i < 7; i++) { Console.WriteLine(venta._ventas[i]); } break; default: Console.WriteLine("Ninguna coincidencia"); break; } }