예제 #1
0
        public FormEncomenda(int EncomendaId = 0, int ClienteId = 0)
        {
            InitializeComponent();
            encomendaServico      = new EncomendaServico();
            clienteServico        = new ClienteServico();
            cmbCliente.DataSource = clienteServico.PesquisaClientes(string.Empty, string.Empty, string.Empty);

            if (EncomendaId > 0)
            {
                encomenda = encomendaServico.RetornaEncomenda(ClienteId, EncomendaId);
                cliente   = clienteServico.RetornaCliente(ClienteId);
                CarregarDadosEncomenda();
            }
        }
예제 #2
0
        public FormEncomendaConsulta(int ClienteId = 0)
        {
            InitializeComponent();
            encomendaServico      = new EncomendaServico();
            clienteServico        = new ClienteServico();
            cmbCliente.DataSource = clienteServico.PesquisaClientes(string.Empty, string.Empty, string.Empty);

            if (ClienteId > 0)
            {
                Pesquisar(ClienteId, DateTime.MinValue);
                cliente = clienteServico.RetornaCliente(ClienteId);
                AtualizarGridEncomendas();
                cmbCliente.Text    = cliente.Nome;
                cmbCliente.Enabled = dtpDataEntrega.Enabled = btnPesquisar.Enabled = false;
            }
        }