private void btnAgrLocalidad_Click(object sender, EventArgs e) { frmCliente frmCliente = new frmCliente(_frmName); frmCliente.ShowDialog(); refrescarGrilla(); }
//Metodos private void consultarCliente(Int64 idCliente) { frmCliente frmClie = new frmCliente(_frmName, idCliente); frmClie.ShowDialog(); refrescarGrilla(); }
private void btnConfirmar_Click(object sender, EventArgs e) { decimal total = Convert.ToDecimal(txtTotal.Text); decimal entrega = Convert.ToDecimal(txtEntrega.Text); if (_frmSuperior == frmVenta._frmName) { N_Venta nVenta = new N_Venta(); Int64 codVenta; if (_venta.cliente.idCliente == 1 && entrega < total) // el cliente es un consumidor final = 1 y no paga el total de la venta { DialogResult XResult = MessageBox.Show("El cliente no tiene cuenta. ¿Desea crearle una?", "Informacion", MessageBoxButtons.YesNo, System.Windows.Forms.MessageBoxIcon.Question); switch (XResult) { case DialogResult.Yes: //Crear una nuevo cliente { frmCliente frmCliente = new frmCliente(_frmName); frmCliente.ShowDialog(); if (_idCliente != 0) { _venta.cliente.idCliente = _idCliente; } break; } } } else { _venta.abonado = entrega; codVenta = nVenta.addVenta(_venta, cbCredito.Checked); if (codVenta != 0) { frmVenta._confVenta = true; } this.Close(); } } }