Beispiel #1
0
        private Cliente BuscarCliente(string cedula)
        {
            Cliente cliente = null;

            cliente = clienteService.BuscarCliente(cedula);
            return(cliente);
        }
        private void BtnBuscarCedula_Click(object sender, EventArgs e)
        {
            clienteservice = new ClienteService(ConfigConnection.ConnectionString);
            if (TxtCedulaBuscar.Text.Equals(""))
            {
                MessageBox.Show("Por favor complete el campo. ");
            }
            else
            {
                try
                {
                    Cliente cliente = null;
                    int     numero;
                    numero = int.Parse(TxtCedulaBuscar.Text);
                    if ((clienteservice.BuscarCliente(numero.ToString())) == null)
                    {
                        VaciarCampos();

                        TxtCedula.Text = TxtCedulaBuscar.Text;
                        ActivarTxt();
                        TxtCedula.Enabled = false;
                        MessageBox.Show("Por favor llene los campos. ");
                    }
                    else
                    {
                        cliente = clienteservice.BuscarCliente(numero.ToString());
                        DesactivarTxt();
                        TxtCedula.Text = cliente.Cedula;

                        TxtPrimerNombre.Text    = cliente.PrimerNombre;
                        TxtSegundoNombre.Text   = cliente.SegundoNombre;
                        TxtPrimerApellido.Text  = cliente.PrimerApellido;
                        TxtSegundoApellido.Text = cliente.SegundoApellido;
                        TxtCorreo.Text          = cliente.Correo;
                        TxtTelefono.Text        = cliente.Telefono;
                        TxtDireccion.Text       = cliente.Direccion + " " + cliente.Barrio + " " + cliente.Lugar.Ciudad;
                    }
                    Factura.AgregarCliente(cliente);
                }
                catch (FormatException ex)
                {
                    MessageBox.Show("Verifique que la cedula no tenga letras ni espacios. " + ex.Message.ToString());
                }
            }
        }
Beispiel #3
0
        private void FrmEditarCliente_Load(object sender, EventArgs e)
        {
            this.cliente       = ClienteService.BuscarCliente(idCliente);
            tbNome.Text        = cliente.Nome;
            mtbCPF.Text        = cliente.Cpf;
            dtNascimento.Value = cliente.Nascimento;

            cliente.Telefone = TelefoneService.BuscarTelefoneDoCliente(cliente);

            mtbTelefone.Text = cliente.Telefone.Numero;
        }
        public FrmFacturaIndividual(Factura factura)
        {
            InitializeComponent();
            Factura        = factura;
            FacturaService = new FacturaService(ConfigConnection.ConnectionString);
            ClienteService = new ClienteService(ConfigConnection.ConnectionString);
            Factura        = FacturaService.ConsultarDetallesFactura(factura);
            Factura        = FacturaService.ConsultarDetallesCurso(Factura);
            Cliente cliente;

            cliente = ClienteService.BuscarCliente(Factura.Cliente.Cedula);
            Factura.AgregarCliente(cliente);
            MapearCursos(DtgCursos);
            MapearProductos(DtgFactura);
            MapearDatos();
        }
        public void AbrirFormPagar()
        {
            FrmPagar frmPagar = new FrmPagar(clienteService.BuscarCliente(cedulaTxt.Text));

            frmPagar.Show();
        }