コード例 #1
0
        public ClienteLite ObtenerClienteSeleccionado()
        {
            ClienteLite clienteLite = new ClienteLite();

            clienteLite.Nombre   = Convert.ToString(dataGridView1.SelectedRows[0].Cells["Nombre"].Value);
            clienteLite.Id       = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells["Id"].Value);
            clienteLite.Apellido = Convert.ToString(dataGridView1.SelectedRows[0].Cells["Apellido"].Value);

            return(clienteLite);
        }
コード例 #2
0
 private void buttonSeleccionar_Click(object sender, EventArgs e)
 {
     //TOMO VALORES DE LA FILA SELECCIONADA Y CONSULTO CONTACTO RESPECTIVO
     try
     {
         clienteLite = ObtenerClienteSeleccionado();
         this.Close();
     }
     catch (Exception)
     {
     }
 }
コード例 #3
0
        private void buttonBuscar_Click(object sender, EventArgs e)
        {
            ClienteBuscar clienteBuscar = new ClienteBuscar();

            clienteBuscar.ShowDialog();
            ClienteLite cliente = new ClienteLite();

            try
            {
                cliente.Id       = clienteBuscar.clienteLite.Id;
                cliente.Nombre   = clienteBuscar.clienteLite.Nombre;
                cliente.Apellido = clienteBuscar.clienteLite.Apellido;

                clienteLocal = cliente;


                textBoxCliente.Text = cliente.Nombre + " " + cliente.Apellido;
            }
            catch (Exception)
            {
                MessageBox.Show("ERROR AL TRATAR DE SELECCIONAR CLIENTE, REINTENTA NUEVAMENTE");
            }
        }
コード例 #4
0
        public void InsertarClienteRapido(string sexo)
        {
            Cliente cliente = new Cliente
            {
                Nombre            = "SIN NOMBRE",
                Apellido          = "SIN APELLIDO",
                FechaDeNacimiento = DateTime.Now,
                Edad        = 0,
                Sexo        = sexo,
                Direccion   = "",
                Localidad   = "",
                Observacion = "",
                Ocupacion   = ""
            };

            try
            {
                clienteRepository.InsertarCliente(cliente);
            }
            catch (Exception)
            {
            }

            ClienteLite clienteL = new ClienteLite();

            clienteL.Apellido = "SIN APELLIDO";
            clienteL.Nombre   = "SIN NOMBRE";
            try
            {
                clienteL.Id = clienteRepository.ReturnIdCliente();
            }
            catch (Exception)
            {
                MessageBox.Show("Error al recuperar el Id del ultimo cliente guardado !!");
            }

            Contacto contacto = new Contacto
            {
                Celular            = "",
                CelularAlternativo = "",
                Email            = "",
                EmailAlternativo = "",
                Facebook         = "",
                Telefono         = "",
                IdCliente        = clienteL.Id
            };

            try
            {
                clienteRepository.InsertarContacto(contacto);
            }
            catch (Exception)
            {
                MessageBox.Show("Huvo un error al intentar guardar info de Contacto para el cliente rapido !!");
            }


            clienteLocal = clienteL;

            clienteLocal.Nombre   = "SIN NOMBRE";
            clienteLocal.Apellido = "SIN APELLIDO";
            clienteLocal.Id       = clienteL.Id;

            textBoxCliente.Text = cliente.Nombre + " " + cliente.Apellido;
        }