Example #1
0
    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();
    }
Example #2
0
    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);
    }
Example #3
0
    //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);
    }
Example #4
0
    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();
    }
Example #5
0
    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);
    }
Example #6
0
    private void cargarClientes()
    {
        Cliente c1 = new Cliente(1, "Megan", "77777");

        ListadeClientes.Add(c1);

        Cliente c2 = new Cliente(2, "Erika", "99999");

        ListadeClientes.Add(c2);
    }
Example #7
0
    private void cargarClientes()
    {
        Cliente c1 = new Cliente(1, "Juan ", "77777");

        ListadeClientes.Add(c1);

        Cliente c2 = new Cliente(2, "Pedro", "99999");

        ListadeClientes.Add(c2);
    }
Example #8
0
    private void cargarClientes()
    {
        Cliente c1 = new Cliente(1, "Maria", "5432");

        ListadeClientes.Add(c1);

        Cliente c2 = new Cliente(2, "Elmer", "3242");

        ListadeClientes.Add(c2);
    }
Example #9
0
    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);
    }
Example #10
0
    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);
    }
Example #11
0
    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);
    }
Example #12
0
    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();
    }
Example #13
0
    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);
    }
Example #15
0
    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);
    }
Example #16
0
    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);
    }
Example #17
0
    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);
    }
Example #18
0
    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);
    }
Example #20
0
    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();
        }
    }
Example #21
0
    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);
    }
Example #22
0
    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);
    }
Example #23
0
    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();
    }
Example #24
0
    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();
    }
Example #26
0
    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();
    }
Example #27
0
    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();
    }
Example #28
0
    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();
    }
Example #29
0
    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();
    }
Example #30
0
    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();
    }