Esempio n. 1
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            clienteNegocio negocio = new clienteNegocio();

            negocio.eliminarCliente((Cliente)dgvClientes.CurrentRow.DataBoundItem);
            cargarGrilla();
        }
Esempio n. 2
0
        private void frmagfactVenta_Load(object sender, EventArgs e)
        {
            dgvRemito.DataSource = listaRemitos;
            clienteNegocio clientenegocio = new clienteNegocio();

            cboCliente.DataSource = clientenegocio.listarClientes();
        }
Esempio n. 3
0
        private void frmagPago_Load(object sender, EventArgs e)
        {
            clienteNegocio clientenegocio = new clienteNegocio();
            pagoNegocio    pagonegocio    = new pagoNegocio();

            listaFacturaslocal    = new List <facturaVenta>();
            cboCliente.DataSource = clientenegocio.listarClientes();
            idPago    = pagonegocio.idMax();
            sumaTotal = 0;
        }
        // BTN PARA VALIDAR EL DNI //FALTA VERIFICAR SI ESE DNI COMPRO ESE VOUCHER Y SI YA HABIA GANADO QUE NO PUEDA GANAR DE NUEVO(OPCIONAL)
        protected void btnAceptarDni_ServerClick(object sender, EventArgs e)
        {
            clienteNegocio      clienteNegocio1 = new clienteNegocio();
            funcionesAuxNegocio aux             = new funcionesAuxNegocio();

            //insertar validaciones de controladores

            if (aux.validarNumeros(txtdni.Value) && txtdni.Value != "")
            {
                dni = Int32.Parse(txtdni.Value);

                if (dni > 0)                                           // si el dni es mayor a 0
                {
                    if (clienteNegocio1.verificarCliente(dni) == true) //si el cliente esta registrado
                    {
                        cliente1 = clienteNegocio1.buscarXDni(dni);    // busco el cliente

                        //cargo los txt box
                        txtnombre.Value    = cliente1.Nombre;
                        txtapellido.Value  = cliente1.Apellido;
                        txtdireccion.Value = cliente1.Calle;
                        txtnumero.Value    = cliente1.NroCalle.ToString();
                        txtlocalidad.Value = cliente1.Localidad;
                        txttelefono.Value  = cliente1.Telefono.ToString();
                        txtemail.Value     = cliente1.Email;

                        Session["dni1"] = cliente1.Dni;
                    }
                    //si no esta registrado lo muestra vacio
                    else
                    {
                        Session["dni1"] = dni;
                    }


                    pnlCarga.Visible = true;
                    pnldni.Visible   = false;
                }

                else
                {
                    lblerrordni.Visible = true;
                }
            }

            else
            {
                lblerrordni.Visible = true;
            }
        }
Esempio n. 5
0
        private void cargarGrilla()
        {
            clienteNegocio negocio = new clienteNegocio();

            try
            {
                listaClientesLocal             = negocio.listarClientes();
                dgvClientes.DataSource         = listaClientesLocal;
                dgvClientes.Columns[0].Visible = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Esempio n. 6
0
        private void frmagRemito_Load(object sender, EventArgs e)
        {
            dgvDetalle.DataSource = listaDetalles;
            clienteNegocio clientenegocio = new clienteNegocio();

            cboCliente.DataSource = clientenegocio.listarClientes();

            if (remitoLocal != null)
            {
                txtnumeroRemito.Text = remitoLocal.numeroRemito;
                cboCliente.Text      = remitoLocal.cliente.nombre;
                dtpRemito.Value      = remitoLocal.fecha.Date;
            }
            cboCliente.DisplayMember = "Nombre";
            cboCliente.ValueMember   = "Id";
        }
Esempio n. 7
0
        private void button1_Click(object sender, EventArgs e)
        {
            clienteNegocio negocio = new clienteNegocio();

            try
            {
                //MSF-20190420: ahora pasamos a usar siempre la variable clienteLocal, si vino algo de afuera, lo usamos
                //pero sino, tenemos que crear un heroe nuevo.
                if (clienteLocal == null)
                {
                    clienteLocal = new Cliente();
                }
                clienteLocal.activo        = true;
                clienteLocal.cuit          = txtCuit.Text;
                clienteLocal.nombre        = txtCliente.Text;
                clienteLocal.direccion     = txtDireccion.Text;
                clienteLocal.telefono      = txtTelefono.Text;
                clienteLocal.condicionIVA  = cbxIVA.Text;
                clienteLocal.mail          = txtEmail.Text;
                clienteLocal.condicionPago = cbxPago.Text;
                if (txtCuit.Text.Trim() == "" || txtCliente.Text.Trim() == "" || cbxPago.Text.Trim() == "" || cbxIVA.Text.Trim() == "" || txtDireccion.Text.Trim() == "" || txtTelefono.Text.Trim() == "" || txtEmail.Text.Trim() == "")
                {
                    MessageBox.Show("Debes completar todos los campos");
                    return;
                }
                //MSF-20190420: si el heroe tienen ID es porque vino uno existente de afuera, entonces lo modifico.
                //Sino, es porque lo acabo de crear, entonces lo mando a agregar.
                if (clienteLocal.id != 0)
                {
                    negocio.modificarCliente(clienteLocal);
                }
                else
                {
                    negocio.agregarCliente(clienteLocal);
                }


                this.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
        protected void BtnBuscar_click(object sender, EventArgs e)
        {
            Cliente        cliente    = new Cliente();
            clienteNegocio cliNegocio = new clienteNegocio();

            cliente = cliNegocio.Buscar(Int32.Parse(txbDNI.Text));
            if (cliente != null)
            {
                txbNombre.Text    = cliente.nombre;
                txbApellido.Text  = cliente.apellido;
                txbMail.Text      = cliente.email;
                txbDireccion.Text = cliente.direccion;
                txbCiudad.Text    = cliente.ciudad;
                txbCp.Text        = cliente.cp;
            }
            else
            {
                txbDNI.Text = " ";
            }
        }
        protected void BtnParticipar_click(object sender, EventArgs e)
        {
            Cliente        cliente    = new Cliente();
            clienteNegocio auxCliente = new clienteNegocio();
            Vouchers       auxVoucher = new Vouchers();
            VoucherNegocio voucher    = new VoucherNegocio();

            cliente.nombre        = txbNombre.Text;
            cliente.apellido      = txbApellido.Text;
            cliente.dni           = Convert.ToInt32(txbDNI.Text);
            cliente.email         = txbMail.Text;
            cliente.direccion     = txbDireccion.Text;
            cliente.ciudad        = txbCiudad.Text;
            cliente.cp            = txbCp.Text;
            cliente.fechaRegistro = DateTime.Now;
            auxCliente.Agregar(cliente);
            var    idPremio = Request.QueryString["valor"];
            string var      = (string)Session["VoucherCodigo" + Session.SessionID];

            auxVoucher.idProducto = Int64.Parse(idPremio);
            voucher.Actualizar(voucher.BuscarVoucher(var), auxVoucher.idProducto);
        }