Ejemplo n.º 1
0
        private void btnAceptarVentaVentaCliente_Click(object sender, EventArgs e)
        {
            try
            {
                string conceptop = "Venta de vehiculo";

                ventas   objventas  = new ventas();
                clientes objcliente = new clientes();
                total = Convert.ToDouble(txtTotalVentaVentaCliente.Text);   //total del auto
                pago  = Convert.ToDouble(txtPrecioVentaVentaClientes.Text); //total con el que paga cliente

                if (total > pago)
                {
                    MessageBox.Show("Favor de ingresar la cantidad correcta");
                    txtPrecioVentaVentaClientes.Text = "";
                    txtPrecioVentaVentaClientes.Focus();
                }

                else
                {
                    cambio = total - pago;                               //resultado
                    txtCambioVentaVentaCliente.Text = cambio.ToString(); //resultado a mostrar en cambio
                    if (pkCliente == 0)
                    {
                        autos nAutos = autos.Getallautos(pkAuto);
                        objcliente.sNombre    = nombre;//guardamos variables en objetos
                        objcliente.sDireccion = direccion;
                        objcliente.guardar(objcliente);
                        objventas.cliente_pkCliente = objcliente.pkCliente;
                        objventas.dCantidad         = cambio;
                        objventas.sConcepto         = conceptop;
                        objventas.auto_pkAuto       = pkAuto;
                        objventas.guardar(objventas);
                        nAutos.bStatus = false;
                        objautos.guardar(nAutos);
                    }
                    else
                    {
                        autos nAutos = autos.Getallautos(pkAuto);
                        objventas.cliente_pkCliente = pkCliente;
                        objventas.dCantidad         = cambio;
                        objventas.sConcepto         = conceptop;
                        objventas.auto_pkAuto       = pkAuto;
                        objventas.guardar(objventas);
                        nAutos.bStatus = false;
                        objautos.guardar(nAutos);
                    }

                    MessageBox.Show("Venta realizada exitosamente");
                    this.Close();
                    FrmAgregarCliente.DefInstance.Close();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Faltan datos por llenar");
                this.Close();
            }
        }
Ejemplo n.º 2
0
        private void btnAceptarModificarCliente_Click(object sender, EventArgs e)
        {
            clientes objetoclientes = new clientes();

            objetoclientes.pkCliente  = FrmCtalogoCliente.clienteforaneo;
            objetoclientes.sNombre    = txtNombreCompletoModificarCliente.Text;
            objetoclientes.sDireccion = txtDireccionCompletaModificarCliente.Text;
            objetoclientes.guardar(objetoclientes);

            mcliente.cargardatos();
            mcliente.Show();
            this.Close();
        }