public void CrearReservacion() { Console.WriteLine("Nueva Reservacion"); Console.WriteLine("================="); Console.WriteLine(""); Console.WriteLine("Por favor ingrese el codigo del cliente: "); string codcliente = Console.ReadLine(); Cliente cliente = ListadeClientes.Find(c => c.id.ToString() == codcliente); if (cliente == null) { Console.WriteLine("Cliente no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Cliente: " + cliente.Nombre); Console.WriteLine(""); } int newcodigo = ListadeReservacion.Count + 1; Reservacion nuevareservacion = new Reservacion(newcodigo, DateTime.Now, "HN", cliente); ListadeReservacion.Add(nuevareservacion); while (true) { Console.WriteLine("Ingrese el codigo de la habitacion"); string codigohabitacion = Console.ReadLine(); Habitacion habitacion1 = ListaHabitacion.Find(h => h.Codigo.ToString() == codigohabitacion); if (habitacion1 == null) { Console.WriteLine("LA HABITACION NO SE HA ENCONTRADO"); Console.ReadLine(); } else { Console.WriteLine("Habitacion Agregada: " + habitacion1.TipoHabitacion + " con precio de: " + habitacion1.Precio); nuevareservacion.AgregarReservacion(habitacion1); } Console.WriteLine("Desea continuar? s/n"); string continuar = Console.ReadLine(); if (continuar.ToLower() == "n") { break; } } Console.WriteLine(""); Console.WriteLine("El Subtotal de la reservacion es: " + nuevareservacion.Subtotal); Console.WriteLine("El Subtotal con impuesto es : " + nuevareservacion.Impuesto); Console.WriteLine("Total de la reservacion es de: " + nuevareservacion.Total); Console.ReadLine(); }
private void cargarClientes() { Cliente c1 = new Cliente(1, " Juan Perez ", "77790232", "050123232343"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Pedro Escobar ", "98976573", "050234343434"); ListadeClientes.Add(c2); Cliente c3 = new Cliente(3, "Raul Ramos ", "87654534", "054534342123"); ListadeClientes.Add(c3); Cliente c4 = new Cliente(4, "Henry La Chira", "34212343", "045323234343"); ListadeClientes.Add(c4); Cliente c5 = new Cliente(5, "Abdel Ramirez ", "98673412", "050232343432"); ListadeClientes.Add(c5); Cliente c6 = new Cliente(6, "Fiallos Mendez", "84567654", "050123434324"); ListadeClientes.Add(c6); Cliente c7 = new Cliente(7, "Brayan Paz ", "99980023", "050732434233"); ListadeClientes.Add(c7); Cliente c8 = new Cliente(8, "Fiallos Mendez", "98873422", "050834322322"); ListadeClientes.Add(c8); }
//INGRESO DE CLIENTES NUEVOS public void ingresoDeClientes() { string nombre = ""; string apellido = ""; string correo = ""; string direccion = ""; string telefono = ""; string codigo = ""; Console.Clear(); Console.WriteLine(); Console.WriteLine("Ingreso de Clientes al Sistema"); Console.WriteLine("**********************************"); Console.Write("Ingrese el nombre del Cliente: "); nombre = Console.ReadLine(); Console.Write("Ingrese el codigo del Cliente: "); codigo = Console.ReadLine(); Console.Write("Ingrese el apellido del Cliente: "); apellido = Console.ReadLine(); Console.Write("Ingrese el correo del Cliente: "); correo = Console.ReadLine(); Console.Write("Ingrese el direccion del Cliente: "); direccion = Console.ReadLine(); Console.Write("Ingrese el telefono del Cliente: "); telefono = Console.ReadLine(); Clientes NuevoCliente = new Clientes(nombre, apellido, correo, direccion, telefono, codigo); ListadeClientes.Add(NuevoCliente); }
public void CrearOrden() { Console.Clear(); Console.WriteLine("====== ======="); Console.WriteLine("---Creando Venta---"); Console.WriteLine("====== ======="); Console.WriteLine(""); Console.WriteLine("Ingrese el codigo del cliente: "); string codigoCliente = Console.ReadLine(); Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente); if (cliente == null) { Console.WriteLine("Cliente no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Cliente: " + cliente.Nombre); Console.WriteLine(""); } int nuevoCodigo = ListaOrdenes.Count + 1; Orden nuevaOrden = new Orden(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente); ListaOrdenes.Add(nuevaOrden); while (true) { Console.WriteLine("Ingrese el producto: "); string codigoProducto = Console.ReadLine(); Producto producto = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto); if (producto == null) { Console.WriteLine("Producto no encontrado"); Console.ReadLine(); } else { Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio); nuevaOrden.AgregarProducto(producto); } Console.WriteLine("Desea continuar? s/n"); string continuar = Console.ReadLine(); if (continuar.ToLower() == "n") { break; } } Console.WriteLine("SubTotal de la orden es de: " + nuevaOrden.SubTotal); Console.WriteLine("Impuesto: " + nuevaOrden.Impuesto); Console.WriteLine("Total de la orden es de: " + nuevaOrden.Total); Console.ReadLine(); }
private void cargarClientes() { Cliente c1 = new Cliente(1, "Rocio", "9480-0358"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Catheryn", "9674-2122"); ListadeClientes.Add(c2); }
private void cargarClientes() { Cliente c1 = new Cliente(1, "Megan", "77777"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Erika", "99999"); ListadeClientes.Add(c2); }
private void cargarClientes() { Cliente c1 = new Cliente(1, "Juan ", "77777"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Pedro", "99999"); ListadeClientes.Add(c2); }
private void cargarClientes() { Cliente c1 = new Cliente(1, "Maria", "5432"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Elmer", "3242"); ListadeClientes.Add(c2); }
private void datosClientes() { Clientes c1 = new Clientes(1, "Mario", 1111); Clientes c2 = new Clientes(2, "Rosa", 22222); Clientes c3 = new Clientes(3, "Pablo", 33333); ListadeClientes.Add(c1); ListadeClientes.Add(c2); ListadeClientes.Add(c3); }
private void cargarClientes() { Cliente c1 = new Cliente(1, "Dina Castro", "1811-1967-00127"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Adriana Perez", "PEMA980309MVZRDD01"); ListadeClientes.Add(c2); Cliente c3 = new Cliente(3, "Bryan Rodriguez", "0501-1998-00909"); ListadeClientes.Add(c3); }
private void lcliente() { Cliente a1 = new Cliente(001, "Carlos", 25, "M", "Honduras", 88888, "*****@*****.**"); ListadeClientes.Add(a1); Cliente a2 = new Cliente(002, "Javier", 34, "M", "Mexico", 99999, "*****@*****.**"); ListadeClientes.Add(a2); Cliente a3 = new Cliente(003, "Maria", 27, "F", "España", 2222, "*****@*****.**"); ListadeClientes.Add(a3); }
public void CrearReservacion() { Console.WriteLine("Creando reservacion"); Console.WriteLine("============="); Console.WriteLine(""); Console.WriteLine("Ingrese codigo de cliente:"); string codigoCliente = Console.ReadLine(); Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente); if (cliente == null) { Console.WriteLine("Agregando cliente nuevo..."); } else { Console.WriteLine("Cliente: " + cliente.Nombre); Console.WriteLine(""); } int nuevoCodigo = ListaReservaciones.Count + 1; Reservacion nuevaReservacion = new Reservacion(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente); ListaReservaciones.Add(nuevaReservacion); while (true) { Console.WriteLine("Ingrese numero de habitacion"); string numeroHabitacion = Console.ReadLine(); Habitacion habitacion = ListadeHabitaciones.Find(h => h.Numero.ToString() == numeroHabitacion); if (habitacion == null) { Console.WriteLine("Habitacion no disponile!"); } else { Console.WriteLine("Numero de habitacion: " + habitacion.Numero + " | " + habitacion.Tipo + "| Precio: " + habitacion.Precio); nuevaReservacion.AgregarHabitacion(habitacion); } break; } Console.WriteLine(""); Console.WriteLine("El total de la reservacion es de: "); Console.WriteLine(nuevaReservacion.Total); Console.ReadLine(); }
private void CargarClientes() { Cliente c1 = new Cliente(01, "Juan Ramirez", "+504 3287-1257"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(02, "Raquel Regalado", "+504 3358-5321"); ListadeClientes.Add(c2); Cliente c3 = new Cliente(03, "Sergi Flores", "+504 9817-1339"); ListadeClientes.Add(c3); }
private void cargarClientes() { Cliente c1 = new Cliente(1, "Dina Praxedes", "1811-1967-00127"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Adriana PErez ", "0501-1998-12130"); ListadeClientes.Add(c2); Cliente c3 = new Cliente(3, "Cristian Bladimir", "0501-1999-09090"); ListadeClientes.Add(c3); }
private void cargarClientes() { Cliente c1 = new Cliente(1, "Jeny Kim", "0310-1980-00289"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Lisa Flores", "0501-1998-01289"); ListadeClientes.Add(c2); Cliente c3 = new Cliente(3, "Rose Park", "0507-1969-00678"); ListadeClientes.Add(c3); }
private void cargarClientes() { Clientes c1 = new Clientes(1, "Waldina de Zavala", "1618-1984-00253"); ListadeClientes.Add(c1); Clientes c2 = new Clientes(2, "Hannia Trondle", "1407-2008-00106"); ListadeClientes.Add(c2); Clientes c3 = new Clientes(3, "Bryan Zavala", "0512-1985-01596"); ListadeClientes.Add(c3); }
private void cargarClientes() { Cliente c1 = new Cliente(1, " Juan Perez ", "77790232"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Pedro Escobar", "98976573"); ListadeClientes.Add(c2); Cliente c3 = new Cliente(3, "Raul Ramos", "87654534"); ListadeClientes.Add(c3); }
public void cargarClientes() { Clientela c1 = new Clientela(001, 180, "yadira", "cruz", 97789612, "1"); ListadeClientes.Add(c1); Clientela c2 = new Clientela(002, 181, "Juan", "martinez", 32562314, "2"); ListadeClientes.Add(c2); Clientela c3 = new Clientela(003, 182, "marlon", "cruz", 97781214, "3"); ListadeClientes.Add(c3); Clientela c4 = new Clientela(004, 183, "maria", "Diaz", 33532334, "4"); ListadeClientes.Add(c4); }
private void cargarClientes() { Cliente c1 = new Cliente(1, "John Mcwell ", "+001 133-290-062-36 "); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Ster Maddison ", "+001 133-152-062-50 "); ListadeClientes.Add(c2); Cliente c3 = new Cliente(3, "Clauth Masrmerl ", "+001 133-320-062-60 "); ListadeClientes.Add(c3); Cliente c4 = new Cliente(4, "Anton Stiven ", "+001 132-125-062-54 "); ListadeClientes.Add(c4); }
public void asignarReserva() { Console.WriteLine("Creando Reserva"); Console.WriteLine("****************"); Console.WriteLine(""); Console.WriteLine("Ingrese el codigo del cliente: "); string codigocliente = Console.ReadLine(); Clientes clientess = ListadeClientes.Find(c => c.Codigo.ToString() == codigocliente); if (clientess == null) { Console.WriteLine("Cliente no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Cliente: " + clientess.Nombre + " | " + clientess.Apellido); Console.WriteLine(""); } Console.WriteLine("Ingrese el numero de habitacion: "); string codigoHabitacion = Console.ReadLine(); Habitaciones habitacion = ListadeHabitaciones.Find(v => v.Numero.ToString() == codigoHabitacion); if (habitacion == null) { Console.WriteLine("Habitacion no encontrada"); Console.ReadLine(); return; } else { Console.WriteLine("Habitacion: " + " Numero: " + habitacion.Numero + " | " + "Piso: " + habitacion.Piso + " | " + "Tipo: " + habitacion.Tipo + " | " + "Saldo: " + habitacion.Precio); Console.WriteLine(""); Console.ReadLine(); } }
private void cargarClientes() { Cliente c1 = new Cliente(1, "Kesia Peralta ", "96308636"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Megan Ramos ", "95307657 "); ListadeClientes.Add(c2); Cliente c3 = new Cliente(3, "Reina Martinez ", "98056401"); ListadeClientes.Add(c3); Cliente c4 = new Cliente(4, "Paola Madrid ", "31456799 "); ListadeClientes.Add(c4); Cliente c5 = new Cliente(5, "Allison Pavon ", "98970022"); ListadeClientes.Add(c5); }
private void cargarClientes() { Cliente c1 = new Cliente(1, "Cliente Mesa 1"); ListadeClientes.Add(c1); Cliente c2 = new Cliente(2, "Cliente Mesa 2"); ListadeClientes.Add(c2); Cliente c3 = new Cliente(3, "Cliente Mesa 3"); ListadeClientes.Add(c3); Cliente c4 = new Cliente(4, "Cliente Mesa 4"); ListadeClientes.Add(c4); Cliente c5 = new Cliente(5, "Cliente Mesa 5"); ListadeClientes.Add(c5); }
public void CarritodeCompra() { Console.WriteLine("Carrito de Compra"); Console.WriteLine("================="); Console.WriteLine(""); Console.WriteLine("Ingrese el codigo del cliente: "); string codigoCliente = Console.ReadLine(); Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente); if (cliente == null) { Console.WriteLine("Cliente no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Cliente: " + cliente.Nombre); Console.WriteLine(""); } Console.WriteLine("Ingrese el codigo del vendedor: "); string codigoVendedor = Console.ReadLine(); Vendedor vendedor = ListadeVendedores.Find(v => v.Codigo.ToString() == codigoVendedor); if (vendedor == null) { Console.WriteLine("Vendedor no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Vendedor: " + vendedor.Nombre); Console.WriteLine(""); } int nuevoCodigo = ListaOrdenes.Count + 1; Orden nuevaOrden = new Orden(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente, vendedor); ListaOrdenes.Add(nuevaOrden); while (true) { Console.WriteLine("Ingrese la pelicula: "); string codigoPelicula = Console.ReadLine(); Pelicula pelicula = ListadePelicula.Find(p => p.Codigo.ToString() == codigoPelicula); if (pelicula == null) { Console.WriteLine("Pelicula no encontrado"); Console.ReadLine(); } else { Console.WriteLine("Pelicula agregado: " + pelicula.Descripcion + " con precio de: " + pelicula.Precio); nuevaOrden.AgregarPelicula(pelicula); } Console.WriteLine("Desea continuar? si/no"); string continuar = Console.ReadLine(); if (continuar.ToLower() == "no") { break; } } Console.WriteLine(""); Console.WriteLine("Subtotal de la orden es de: " + nuevaOrden.Subtotal); Console.WriteLine("Impuesto de la orden es de: " + nuevaOrden.Impuesto); Console.WriteLine("Total de la orden es de: " + nuevaOrden.Total); Console.ReadLine(); }
public void CrearVenta() { Console.ForegroundColor = ConsoleColor.DarkYellow; Console.Clear(); Console.WriteLine(" Ingreso de Ventas "); Console.WriteLine(" Xioami Honduras "); Console.WriteLine("************************************************************"); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(""); Console.WriteLine("Ingrese el codigo de Vendedor: "); string codigoVendedor = Console.ReadLine(); Vendedor vendedor = ListadeVendedor.Find(v => v.Codigo.ToString() == codigoVendedor); if (vendedor == null) { Console.WriteLine("Vendedor no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Vendedor: " + vendedor.Nombre); Console.WriteLine(""); } Console.WriteLine("Ingrese el codigo del cliente: "); string codigoCliente = Console.ReadLine(); Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente); if (cliente == null) { Console.WriteLine("Cliente no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Cliente: " + cliente.Nombre); Console.WriteLine(""); } int nuevoCodigo = ListaVenta.Count + 1; Venta nuevaVenta = new Venta(nuevoCodigo, DateTime.Now, "Puerto Cortes, Cortes" + nuevoCodigo, cliente, vendedor); ListaVenta.Add(nuevaVenta); while (true) { Console.WriteLine("Ingrese el codigo del producto: "); string codigoProducto = Console.ReadLine(); Producto producto = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto); if (producto == null) { Console.WriteLine("Producto no encontrado"); Console.ReadLine(); } else { Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio); nuevaVenta.AgregarProducto(producto); } Console.WriteLine("Desea agregar otro producto? si/no"); string continuar = Console.ReadLine(); if (continuar.ToLower() == "n") { break; } } Console.ForegroundColor = ConsoleColor.DarkCyan; Console.WriteLine(""); Console.WriteLine("Subtotal de la venta es de: " + nuevaVenta.Subtotal); Console.WriteLine("Impuesto de la venta es de: " + nuevaVenta.Impuesto); Console.WriteLine("Total de la venta es de: " + nuevaVenta.Total); Console.ReadLine(); }
public void Venta() { Console.Clear(); Console.WriteLine("*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*"); Console.WriteLine("|| FACTURA NUEVA ||"); Console.WriteLine("*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*"); Console.WriteLine("*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*"); Console.WriteLine(""); Console.WriteLine("Ingrese el Codigo del Cliente: "); string codigoCliente = Console.ReadLine(); Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente); if (cliente == null) { Console.WriteLine("*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*"); Console.WriteLine(" Cliente no encontrado "); Console.WriteLine("*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*"); Console.ReadLine(); return; } else { Console.WriteLine("Cliente: " + cliente.Nombre); Console.WriteLine(""); } Console.WriteLine("Ingrese el codigo del vendedor: "); string codigoVendedor = Console.ReadLine(); Vendedor vendedor = ListadeVendedores.Find(v => v.Codigo.ToString() == codigoVendedor); if (vendedor == null) { Console.WriteLine("*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*"); Console.WriteLine(" Vendedor no encontrado "); Console.WriteLine("*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*"); Console.ReadLine(); return; } else { Console.WriteLine("Vendedor: " + vendedor.Nombre); Console.WriteLine(""); } int nuevoCodigo = ListaOrdenes.Count + 1; Factura nuevaOrden = new Factura(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente, vendedor); ListaOrdenes.Add(nuevaOrden); while (true) { Console.WriteLine("Ingrese el producto: "); string codigoProducto = Console.ReadLine(); Producto producto = Listadeinventario.Find(p => p.Codigo.ToString() == codigoProducto); if (producto == null) { Console.WriteLine("*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*"); Console.WriteLine(" Producto no encontrado "); Console.WriteLine("*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*"); Console.ReadLine(); } else { Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio); nuevaOrden.AgregarProducto(producto); Console.WriteLine(); } Console.WriteLine("Desea continuar? s/n"); string continuar = Console.ReadLine(); if (continuar.ToLower() == "n") { break; } } Console.WriteLine("Subtotal de orden: " + nuevaOrden.Subtotal); Console.WriteLine("Impuesto de orden: " + nuevaOrden.Impuesto); Console.WriteLine("Total de orden: " + nuevaOrden.Total); Console.WriteLine(); Console.WriteLine(""); Console.WriteLine("El total de la orden es de: " + nuevaOrden.Total); Console.ReadLine(); }
public void CrearOrden() { Console.WriteLine("Creando Viaje"); Console.WriteLine("============="); Console.WriteLine(""); Console.WriteLine("Ingrese el codigo del Colaborador: "); Console.WriteLine("1. Rocio: "); Console.WriteLine("2. Catheryn: "); string codigoCliente = Console.ReadLine(); Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente); if (cliente == null) { Console.WriteLine("Colaborador no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Colaborador: " + cliente.Nombre); Console.WriteLine(""); } Console.WriteLine("Ingrese el codigo del Transportista: "); Console.WriteLine("1. Toño: "); Console.WriteLine("2. Carlos "); string codigoVendedor = Console.ReadLine(); Vendedor vendedor = ListadeVendedores.Find(v => v.Codigo.ToString() == codigoVendedor); if (vendedor == null) { Console.WriteLine("Transportista no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Transportista: " + vendedor.Nombre); Console.WriteLine(""); } int nuevoCodigo = ListaOrdenes.Count + 1; Orden nuevaOrden = new Orden(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente, vendedor); ListaOrdenes.Add(nuevaOrden); while (true) { Console.WriteLine("Ingrese las colonias: "); Console.WriteLine("1. Santa Martha: "); Console.WriteLine("2. Aldea del Carmen: "); Console.WriteLine("3. De sula: "); string codigoProducto = Console.ReadLine(); Producto producto = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto); if (producto == null) { Console.WriteLine("colonia no encontrada"); Console.ReadLine(); } else { Console.WriteLine("Colonia agregado: " + producto.Descripcion + " con precio de : " + producto.Precio); nuevaOrden.AgregarProducto(producto); } Console.WriteLine("Desea cregistrar otro viaje? s/n"); string continuar = Console.ReadLine(); if (continuar.ToLower() == "n") { break; } } Console.WriteLine(""); Console.WriteLine("El total del viaje: " + nuevaOrden.Total); Console.ReadLine(); }
public void CrearOrden() { Console.WriteLine("Creando Orden"); Console.WriteLine("============="); Console.WriteLine(""); Console.WriteLine("Ingrese el numero de mesa: "); string codigoCliente = Console.ReadLine(); Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente); if (cliente == null) { Console.WriteLine("Mesa no encontrada"); Console.ReadLine(); return; } else { Console.WriteLine("Cliente: " + cliente.Nombre); Console.WriteLine(""); } int nuevoCodigo = ListaOrdenes.Count + 1; Orden nuevaOrden = new Orden(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente); ListaOrdenes.Add(nuevaOrden); while (true) { Console.WriteLine("¿DESEA AGREGAR UNA PIZZA? s/n"); string continuar1 = Console.ReadLine(); if (continuar1.ToLower() == "n") { break; } Console.WriteLine("*********** INGRESE EL PRODUCTO **********"); Console.WriteLine("."); Console.WriteLine("************ P I Z Z A S ************"); Console.WriteLine("=========================================="); Console.WriteLine("1 | Pizza Jamon (12 piezas) | L. 199.00"); Console.WriteLine("2 | Pizza Peperoni (12 piezas) | L. 199.00"); Console.WriteLine("3 | Pizza Suprema (12 piezas) | L. 199.00"); string codigoProducto = Console.ReadLine(); Producto producto = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto); if (producto == null) { Console.WriteLine("Producto no encontrado"); Console.ReadLine(); } else { Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio); nuevaOrden.AgregarProducto(producto); } Console.WriteLine("¿DESEA CONTINUAR? s/n"); string continuar = Console.ReadLine(); if (continuar.ToLower() == "n") { break; } } while (true) { Console.WriteLine("¿DESEA AGREGAR UNA ENTRADA? s/n"); string continuar1 = Console.ReadLine(); if (continuar1.ToLower() == "n") { break; } Console.WriteLine("*********** INGRESE EL PRODUCTO **********"); Console.WriteLine("."); Console.WriteLine("********** E N T R A D A S **********"); Console.WriteLine("============================================"); Console.WriteLine("4 | Pan de Ajo (4 Unidades) | L. 89.00"); Console.WriteLine("5 | Alitas Picante (6 Unidades) | L. 149.00"); Console.WriteLine("6 | Pechurricas (8 Unidades) | L. 129.00"); string codigoProducto = Console.ReadLine(); Producto producto = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto); if (producto == null) { Console.WriteLine("Producto no encontrado"); Console.ReadLine(); } else { Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio); nuevaOrden.AgregarProducto(producto); } Console.WriteLine("¿DESEA CONTINUAR? s/n"); string continuar = Console.ReadLine(); if (continuar.ToLower() == "n") { break; } } while (true) { Console.WriteLine("¿DESEA AGREGAR UNA BEBIDA? s/n"); string continuar1 = Console.ReadLine(); if (continuar1.ToLower() == "n") { break; } Console.WriteLine("***** INGRESE EL PRODUCTO ******"); Console.WriteLine("."); Console.WriteLine("****** B E B I D A S *****"); Console.WriteLine("================================"); Console.WriteLine("7 | Personal (Pepsi) | L. 29.00"); Console.WriteLine("8 | 2 Litros (Pepsi) | L. 42.00"); string codigoProducto = Console.ReadLine(); Producto producto = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto); if (producto == null) { Console.WriteLine("Producto no encontrado"); Console.ReadLine(); } else { Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio); nuevaOrden.AgregarProducto(producto); } Console.WriteLine("¿DESEA CONTINUAR? s/n"); string continuar = Console.ReadLine(); if (continuar.ToLower() == "n") { break; } } Console.WriteLine(""); Console.WriteLine("Total de la orden es de: " + nuevaOrden.Total); Console.ReadLine(); }
public void CrearOrden() { Console.WriteLine("Creando Orden"); Console.WriteLine("============="); Console.WriteLine(""); Console.WriteLine("Ingrese el codigo del cliente: "); string codigoCliente = Console.ReadLine(); Cliente cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente); if (cliente == null) { Console.WriteLine("Cliente no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Cliente: " + cliente.Nombre); Console.WriteLine(""); } Console.WriteLine("Ingrese el codigo del vendedor: "); string codigoVendedor = Console.ReadLine(); Vendedor vendedor = ListadeVendedores.Find(v => v.Codigo.ToString() == codigoVendedor); if (vendedor == null) { Console.WriteLine("Vendedor no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Vendedor: " + vendedor.Nombre); Console.WriteLine(""); } int nuevoCodigo = ListaOrdenes.Count + 1; Orden nuevaOrden = new Orden(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente, vendedor); ListaOrdenes.Add(nuevaOrden); while (true) { Console.WriteLine("Ingrese el producto: "); string codigoProducto = Console.ReadLine(); Producto producto = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto); if (producto == null) { Console.WriteLine("Producto no encontrado"); Console.ReadLine(); } else { Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de : " + producto.Precio + " producto incluido con impuesto de : " + producto.Impuesto); nuevaOrden.AgregarProducto(producto); } Console.WriteLine("Desea continuar? s/n"); string continuar = Console.ReadLine(); if (continuar.ToLower() == "n") { break; } } Console.WriteLine(""); Console.WriteLine("El subtotal de la orden es: " + nuevaOrden.Total); Console.WriteLine("El total con impuesto es: " + nuevaOrden.Impuestos); Console.WriteLine("El Precio Final es : " + nuevaOrden.Preciosfinal); Console.ReadLine(); }
public void CrearVenta() { Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(" ======================= Creando Nueva Venta ==================="); Console.WriteLine(" ==============================================================="); Console.WriteLine(""); Console.Write(" Ingrese el codigo del cliente: "); Console.ForegroundColor = ConsoleColor.DarkYellow; string codigoCliente = Console.ReadLine(); Clientes cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente); if (cliente == null) { Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(" Cliente no encontrado en el sistema"); Console.ForegroundColor = ConsoleColor.DarkYellow; Console.ReadLine(); return; } else { Console.ForegroundColor = ConsoleColor.Blue; Console.Write(" Cliente: " + cliente.Nombre); Console.WriteLine(""); Console.WriteLine(" ______________________________________________________________"); Console.WriteLine(""); } Console.ForegroundColor = ConsoleColor.White; Console.Write(" Ingrese el codigo del vendedor: "); Console.ForegroundColor = ConsoleColor.DarkYellow; string codigoVendedor = Console.ReadLine(); Vendedores vendedor = ListadeVendedores.Find(v => v.Codigo.ToString() == codigoVendedor); if (vendedor == null) { Console.WriteLine(""); Console.WriteLine(" Vendedor no encontrado"); Console.ForegroundColor = ConsoleColor.DarkRed; Console.ReadLine(); return; } else { Console.ForegroundColor = ConsoleColor.Blue; Console.Write(" Vendedor: " + vendedor.Nombre); Console.WriteLine(""); Console.WriteLine(" ______________________________________________________________"); Console.WriteLine(""); } int nuevoCodigo = ListaVentas.Count + 1; Venta nuevaVenta = new Venta(nuevoCodigo, DateTime.Now, "TG" + nuevoCodigo, cliente, vendedor); ListaVentas.Add(nuevaVenta); while (true) { int cantidad = 1; Console.ForegroundColor = ConsoleColor.White; Console.Write(" Ingrese el Codigo del Producto: "); Console.ForegroundColor = ConsoleColor.DarkYellow; string codigoProducto = Console.ReadLine(); Console.WriteLine(""); Producto producto = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto); if (producto == null) { Console.ForegroundColor = ConsoleColor.DarkRed; Console.Write(" Producto no encontrado en el Inventario"); Console.ReadLine(); Console.WriteLine(""); } else { Console.ForegroundColor = ConsoleColor.Blue; Console.Write(" Producto agregado a su factura: " + producto.Info + " con precio de: " + producto.Precio); nuevaVenta.AgregarProducto(producto); Console.WriteLine(" ______________________________________________________________"); movimientoInventario(codigoProducto, (cantidad), "-"); Console.Write(""); } Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(""); Console.Write(" ¿Desea continuar? s | n: "); Console.ForegroundColor = ConsoleColor.DarkYellow; string continuar = Console.ReadLine(); Console.WriteLine(""); if (continuar.ToLower() == "n") { Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(" ______________________________________________________________"); Console.WriteLine(""); Console.Clear(); break; } } Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.Write(" Imprimiendo Factura... "); using (var progreso = new BarradeProgreso()) { for (int i = 0; i <= 100; i++) { progreso.Report((double)i / 100); Thread.Sleep(50); } } Console.Clear(); Console.WriteLine(" Hecho."); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(" ==============================================================="); Console.WriteLine(" ========== Factura de Consumo Ferreteria La Confianza ========="); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(""); Console.WriteLine(" Fecha de Facturación: " + " " + DateTime.Now); Console.WriteLine(" Factura Numero: " + "#" + nuevoCodigo); Console.WriteLine(""); Console.WriteLine(" Nombre de Cliente: " + "------------------------------------" + cliente.Nombre); Console.WriteLine(" Nombre de Vendedor: " + "-----------------------------------" + vendedor.Nombre); Console.WriteLine(""); Console.WriteLine(" ==============================================================="); Console.WriteLine(""); Console.WriteLine(" Subtotal de la orden es de: " + "----------------------------" + nuevaVenta.Subtotal); Console.WriteLine(" Impuesto de la orden es de: " + "----------------------------" + nuevaVenta.Impuesto); Console.WriteLine(" Total de la orden es de: " + "-------------------------------" + nuevaVenta.Total); Console.WriteLine(""); Console.WriteLine(""); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(" ==============================================================="); Console.ForegroundColor = ConsoleColor.White; Console.ReadLine(); }
public void CrearVenta() { Console.WriteLine("=====ZavMur======"); Console.WriteLine("= Creando Venta ="); Console.WriteLine("=====ZavMur======"); Console.WriteLine(""); Console.WriteLine("Ingrese el codigo del cliente: "); string codigoCliente = Console.ReadLine(); Clientes cliente = ListadeClientes.Find(c => c.Codigo.ToString() == codigoCliente); if (cliente == null) { Console.WriteLine("Cliente no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Cliente: " + cliente.Nombre); Console.WriteLine(""); } Console.WriteLine("Ingrese el codigo del vendedor: "); string codigoVendedor = Console.ReadLine(); Vendedor vendedor = ListadeVendedores.Find(v => v.Codigo.ToString() == codigoVendedor); if (vendedor == null) { Console.WriteLine("Vendedor no encontrado"); Console.ReadLine(); return; } else { Console.WriteLine("Vendedor: " + vendedor.Nombre); Console.WriteLine(""); } int nuevoCodigo = ListaVentas.Count + 1; Venta nuevaVenta = new Venta(nuevoCodigo, DateTime.Now, "SPS" + nuevoCodigo, cliente, vendedor); ListaVentas.Add(nuevaVenta); while (true) { Console.WriteLine("Ingrese el producto: "); string codigoProducto = Console.ReadLine(); Producto producto = ListadeProductos.Find(p => p.Codigo.ToString() == codigoProducto); if (producto == null) { Console.WriteLine("Producto no encontrado"); Console.ReadLine(); } else { Console.WriteLine("Producto agregado: " + producto.Descripcion + " con precio de: " + producto.Precio); nuevaVenta.AgregarProducto(producto); } Console.WriteLine("Desea continuar? s/n"); string continuar = Console.ReadLine(); if (continuar.ToLower() == "n") { break; } } Console.WriteLine("SubTotal de la venta es de: " + nuevaVenta.SubTotal); Console.WriteLine("Impuesto de la venta es de: " + nuevaVenta.Impuesto); Console.WriteLine("Total de la venta es de: " + nuevaVenta.Total); Console.ReadLine(); }