private void HardcodeoClientes()
 {
     KwikEMart.AgregarCliente(new Cliente("Homero", "Simpson", 1111111, "siempreviva 742", "Con descuento"));
     KwikEMart.AgregarCliente(new Cliente("Marge", "Simpson", 2222222, "siempreviva 742", "Con descuento"));
     KwikEMart.AgregarCliente(new Cliente("Bart", "Simpson", 3333333, "siempreviva 742", "Con descuento"));
     KwikEMart.AgregarCliente(new Cliente("Lisa", "Simpson", 4444444, "siempreviva 742", "Con descuento"));
     KwikEMart.AgregarCliente(new Cliente("Maggie", "Simpson", 5555555, "siempreviva 742", "Con descuento"));
 }
 private void HarcodeoCompras()
 {
     KwikEMart.AgregarCompra(new Compra("Homero", "Apu", 560));
     KwikEMart.AgregarCompra(new Compra("Marge", "Manjula", 790));
     KwikEMart.AgregarCompra(new Compra("Homero", "Manjula", 40));
     KwikEMart.AgregarCompra(new Compra("Bart", "Apu", 300));
     KwikEMart.AgregarCompra(new Compra("Lisa", "Apu", 20));
 }
Example #3
0
 public Menu_Principal()
 {
     InitializeComponent();
     KwikEMart.CargarProductos();
     KwikEMart.CargaClientes();
     KwikEMart.CargaVentas();
     KwikEMart.CargarEmpleados();
 }
Example #4
0
 public FrmComercio()
 {
     InitializeComponent();
     KwikEMart.CargaDeInventario();
     dgvEmpleados.DataSource  = KwikEMart.MostrarEmpleados();
     dgvClientes.DataSource   = KwikEMart.MostrarClientes();
     dgvInventario.DataSource = KwikEMart.listaInventario;
 }
Example #5
0
        private void tsmiEliminarEmpleado_Click(object sender, EventArgs e)
        {
            FrmBajaEmpleado frmNuevaBaja = new FrmBajaEmpleado();

            if (frmNuevaBaja.DialogResult == DialogResult.OK)
            {
                dgvEmpleados.DataSource = null;
                dgvEmpleados.DataSource = KwikEMart.MostrarEmpleados();
            }
        }
Example #6
0
        private void tsmiNuevoEmpleado_Click(object sender, EventArgs e)
        {
            FrmNuevoEmpleado frmEmpleado = new FrmNuevoEmpleado();

            if (frmEmpleado.ShowDialog() == DialogResult.OK)
            {
                dgvEmpleados.DataSource = null;
                dgvEmpleados.DataSource = KwikEMart.MostrarEmpleados();
            }
        }
 private void BtnAceptar_Click(object sender, EventArgs e)
 {
     if (Validaciones.ContieneLetras(this.TxtNombre.Text) && Validaciones.EsNumerico(this.TxtPrecio.Text) && Validaciones.EsNumerico(this.TxtStock.Text) && this.CbxTipoProducto.SelectedIndex != -1)
     {
         int.TryParse(this.TxtPrecio.Text, out int precio);
         int.TryParse(this.TxtStock.Text, out int stock);
         KwikEMart.AgregarProducto(new Producto(TxtNombre.Text, precio, stock, (ETipoProducto)CbxTipoProducto.SelectedItem));
         this.DialogResult = DialogResult.OK;
     }
     else
     {
         MessageBox.Show("Error en los datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Example #8
0
 private void BtnAceptar_Click(object sender, EventArgs e)
 {
     if (Validaciones.ContieneLetras(this.TxtNombre.Text) && Validaciones.ContieneLetras(this.TxtApellido.Text) && Validaciones.EsNumerico(this.TxtDni.Text) && Validaciones.EsNumerico(this.TbxId.Text))
     {
         int.TryParse(TxtDni.Text, out int auxDni);
         int.TryParse(TbxId.Text, out int auxId);
         KwikEMart.AgregarEmpleado(new Empleado(this.TxtNombre.Text, this.TxtApellido.Text, auxDni, auxId));
     }
     else
     {
         MessageBox.Show("Error en los datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     this.DialogResult = DialogResult.OK;
 }
Example #9
0
        private void BtnFinalizar_Click(object sender, EventArgs e)
        {
            if (this.DgwCompra.Rows.Count > 0)
            {
                nombreCliente  = ((Cliente)CbxClientes.SelectedItem).Nombre;
                nombreEmpleado = ((Empleado)CbxEmpleados.SelectedItem).Nombre;
                precioTotal    = CalcularPrecioDescuento(nombreCliente);
                Producto.ActualizarStock(KwikEMart.ListaProductos, productoSeleccionado, cantidadUnidades);
                KwikEMart.AgregarCompra(new Compra(nombreCliente, nombreEmpleado, precioTotal));

                sonidoCaja.Play();
                this.DialogResult = DialogResult.OK;
            }
        }
Example #10
0
 private void BtnAceptar_Click(object sender, EventArgs e)
 {
     if (!(Validaciones.ContieneLetras(this.txtNombreCliente.Text) && Validaciones.ContieneLetras(this.txtApellidoCliente.Text) &&
           Validaciones.EsNumerico(this.txtDniCliente.Text) && Validaciones.VerificaDomicilio(txtBoxDomicilio.Text)))
     {
         int.TryParse(txtDniCliente.Text, out int auxDni);
         string desc = Validaciones.ConSinDescuento(txtNombreCliente.Text);
         KwikEMart.AgregarCliente(new Cliente(txtNombreCliente.Text, txtApellidoCliente.Text, auxDni, txtBoxDomicilio.Text, desc));
         this.DialogResult = DialogResult.OK;
     }
     else
     {
         MessageBox.Show("Error en los datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 private void HarcodeoProductos()
 {
     KwikEMart.AgregarProducto(new Producto("Salchichas", 40, 9, ETipoProducto.congelados));
     KwikEMart.AgregarProducto(new Producto("Tapa empanada", 45, 120, ETipoProducto.congelados));
     KwikEMart.AgregarProducto(new Producto("Manteca", 70, 78, ETipoProducto.congelados));
     KwikEMart.AgregarProducto(new Producto("Helado", 80, 130, ETipoProducto.congelados));
     KwikEMart.AgregarProducto(new Producto("Banana", 30, 80, ETipoProducto.frutas));
     KwikEMart.AgregarProducto(new Producto("Mandarina", 50, 90, ETipoProducto.frutas));
     KwikEMart.AgregarProducto(new Producto("Frutilla", 90, 120, ETipoProducto.frutas));
     KwikEMart.AgregarProducto(new Producto("Manzana", 78, 98, ETipoProducto.frutas));
     KwikEMart.AgregarProducto(new Producto("Shampoo", 80, 7, ETipoProducto.higiene));
     KwikEMart.AgregarProducto(new Producto("Acondicionador", 78, 7, ETipoProducto.higiene));
     KwikEMart.AgregarProducto(new Producto("Jabon", 45, 78, ETipoProducto.higiene));
     KwikEMart.AgregarProducto(new Producto("Desodorante", 80, 78, ETipoProducto.higiene));
     KwikEMart.AgregarProducto(new Producto("Lavandina", 56, 120, ETipoProducto.limpieza));
     KwikEMart.AgregarProducto(new Producto("Jabon en polvo", 90, 120, ETipoProducto.limpieza));
     KwikEMart.AgregarProducto(new Producto("Trapo de piso", 79, 120, ETipoProducto.limpieza));
     KwikEMart.AgregarProducto(new Producto("Limpia piso", 80, 120, ETipoProducto.limpieza));
     KwikEMart.AgregarProducto(new Producto("Fideos", 37, 96, ETipoProducto.secos));
     KwikEMart.AgregarProducto(new Producto("Arroz", 45, 98, ETipoProducto.secos));
     KwikEMart.AgregarProducto(new Producto("Galletitas", 37, 97, ETipoProducto.secos));
     KwikEMart.AgregarProducto(new Producto("Polenta", 37, 96, ETipoProducto.secos));
 }
Example #12
0
 private void Login_Load(object sender, EventArgs e)
 {
     KwikEMart.CargaDePersonas();
     txbContraseña.Enabled = false;
 }
 private void HardcodeoEmpleados()
 {
     KwikEMart.AgregarEmpleado(new Empleado("Apu", "Nahasapeemapetilon", 7777777, 23));
     KwikEMart.AgregarEmpleado(new Empleado("Manjula", "Nahasapeemapetilon", 8888888, 45));
     KwikEMart.AgregarEmpleado(new Empleado("Ned", "Flanders", 9999999, 16));
 }
        static void Main(string[] args)
        {
            //Console.WriteLine("Hello World!");

            Cliente  p1    = new Cliente("Alberto", "Fernandez", "12121212", 100);
            Empleado e1    = new Empleado("Juan", "Perez", "38181848", 1);
            Producto coca  = new Producto("Coca-Cola", 1, 75.90, 10);
            Producto queso = new Producto("Tregar", 2, 85, 5);
            Producto agua  = new Producto("Villavicencio", 5, 65, 20);
            Producto pan   = new Producto("Fargo", 4, 50, 7);

            if (Inventario.AgregarAInventario(coca))
            {
                Console.WriteLine("se agrego coca al inventario");
                if (Inventario.AgregarAInventario(queso))
                {
                    Console.WriteLine("se agrego queso al inventario");
                    if (Inventario.AgregarAInventario(agua))
                    {
                        Console.WriteLine("se agrego agua al inventario");
                        if (Inventario.AgregarAInventario(pan))
                        {
                            Console.WriteLine("se agrego pan al inventario");
                            if (Inventario.AgregarAInventario(coca))
                            {
                                Console.WriteLine("volviste a agregar coca, todo mal");
                            }
                            else
                            {
                                Console.WriteLine("Bieeen, no se volvio a agregar coca\n");
                            }
                        }
                    }
                }

                if (KwikEMart.AgregarCliente(p1))
                {
                    Console.WriteLine("Agregaste cliente p1");
                    if (KwikEMart.AgregarCliente(p1))
                    {
                        Console.WriteLine("APA se volvio a agregar al mismo cliente man");
                    }
                    else
                    {
                        Console.WriteLine("Bien, no se volvio a agregar al p1");
                    }

                    if (KwikEMart.AgregarEmpleado(e1))
                    {
                        Console.WriteLine("Se agrego al empleado 1");
                        if (KwikEMart.AgregarEmpleado(e1))
                        {
                            Console.WriteLine("MMM se agrego de nuevo al empleado C1. Revisar.");
                        }

                        else
                        {
                            Console.WriteLine("Biennnnn no se volvio a agregar al empleado E1");
                        }
                    }
                }
            }



            Console.ReadKey();
        }