Esempio n. 1
0
        private void buttonRegistrar_Click(object sender, EventArgs e)
        {
            if (validar())
            {
                ClienteDTO cliente = new ClienteDTO();
                cliente.Nombre    = textBoxNom.Text;
                cliente.Apellido  = textBoxApe.Text;
                cliente.Direccion = textBoxDir.Text;
                cliente.Dni       = Convert.ToInt32(textBoxDni.Text);
                cliente.Fecha_Nac = dateTimePicker1.Value;
                cliente.Mail      = textBoxMail.Text;
                cliente.Telefono  = Convert.ToInt32(textBoxTel.Text);

                if (this.clienteExistente)
                {
                    if (!ClienteDAO.Actualizar(cliente))
                    {
                        MessageBox.Show("No se pudo actualizar los datos del cliente");
                    }
                    else
                    {
                        MessageBox.Show("Datos del cliente actualizados con exito");
                    }
                }
                else
                {
                    if (!ClienteDAO.Save(cliente))
                    {
                        MessageBox.Show("No se pudo guardar el cliente");
                    }
                    else
                    {
                        MessageBox.Show("Se guardo el cliente con exito");
                    }
                }
                if (!this.compraEncomienda)
                {
                    SeleccionButaca ventana = new SeleccionButaca(this.gridViaje);
                    ventana.ShowDialog(this);
                    if (ventana.DialogResult == DialogResult.OK)
                    {
                        Tuple <ClienteDTO, ButacaDTO> tuple = new Tuple <ClienteDTO, ButacaDTO>(cliente, this.butaca);
                        ((CompraPasajeEncomienda)this.Owner).listaPasajerosButacas.Add(tuple);
                    }
                }
                else
                {
                    ((CompraPasajeEncomienda)this.Owner).clienteEncomienda = cliente;
                }
                this.DialogResult = DialogResult.OK;
                this.Close();
            }
        }
Esempio n. 2
0
        private void ButtonActualizar_Click(object sender, RoutedEventArgs e)
        {
            Cliente cliente = new Cliente
            {
                Id               = Cliente.Id,
                Nombre           = TextBoxNombre.Text,
                Telefono         = TextBoxTelefono.Text,
                Comentario       = TextBoxComentarios.Text,
                Direcciones      = Direcciones,
                NombreDelCreador = Empleado.Nombre
            };

            if (cliente.Validar())
            {
                ClienteDAO clienteDAO = new ClienteDAO();
                clienteDAO.Actualizar(cliente);
                MessageBox.Show("Cliente actualizado correctamente!", "EXITO");
                Controlador.Regresar();
            }
        }
Esempio n. 3
0
        public int Guardar(Cliente cliente)
        {
            ClienteDAO oCliente = new ClienteDAO();

            try
            {
                if (cliente.Id == 0)
                {
                    return(oCliente.Insertar(cliente));
                }

                else
                {
                    return(oCliente.Actualizar(cliente));
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void buttonRegistrar_Click(object sender, EventArgs e)
        {
            if (validar())
            {
                ClienteDTO cliente = new ClienteDTO();
                cliente.Nombre    = textBoxNom.Text;
                cliente.Apellido  = textBoxApe.Text;
                cliente.Direccion = textBoxDir.Text;
                cliente.Dni       = Convert.ToInt32(textBoxDni.Text);
                cliente.Fecha_Nac = dateTimePicker1.Value;
                cliente.Mail      = textBoxMail.Text;
                cliente.Telefono  = Convert.ToInt32(textBoxTel.Text);

                if (this.clienteExistente)
                {
                    if (!ClienteDAO.Actualizar(cliente))
                    {
                        MessageBox.Show("No se pudieron actualizar los datos del titular");
                    }
                    else
                    {
                        MessageBox.Show("Se actualizaron los datos del titular con exito");
                        this.Close();
                    }
                }
                else
                {
                    if (!ClienteDAO.Save(cliente))
                    {
                        MessageBox.Show("No se pudieron guardar los datos del titular");
                    }
                    else
                    {
                        MessageBox.Show("Se guardaron los datos del titular con exito");
                        this.Close();
                    }
                }
                ((FormaPago)this.Owner).textBoxDNI.Text = this.textBoxDni.Text;
            }
        }
Esempio n. 5
0
        public bool Actualizar(Cliente cliente)
        {
            ClienteDAO objDAO = new ClienteDAO();

            return(objDAO.Actualizar(cliente));
        }
Esempio n. 6
0
        public void Actualizar(ClienteBE oClienteBE)
        {
            ClienteDAO oClienteDAO = new ClienteDAO();

            oClienteDAO.Actualizar(oClienteBE);
        }