예제 #1
0
        private void btnSelecionar_Click(object sender, EventArgs e)
        {
            Entidade = userControl.ObterItemSelecionado();

            if (_entidade != null && _entidade.Id != 0)
            {
                DialogResult = DialogResult.OK;
            }

            else
            {
                MessageBox.Show("Selecione um cliente na lista", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
        private void btnRemoveResponse_Click(object sender, EventArgs e)
        {
            labelStatus.Text = "";

            Resposta res = _userControlRespostas.ObterItemSelecionado();

            if (res == null)
            {
                labelStatus.Text = "Selecione uma resposta para exclusão";
            }

            _respostas.Remove(res);
            _respostasExcluidas.Add(res);

            txtResposta.Text   = "";
            ckbCorreta.Checked = false;
            _userControlRespostas.PopularListagem(_respostas);
        }
예제 #3
0
        public override void Atualizar()
        {
            var pedido = _controle.ObterItemSelecionado();

            if (pedido == null)
            {
                MessageBox.Show("Selecione um pedido para alterar");
                return;
            }
            FormAtualizarStatus formAtualizar = new FormAtualizarStatus(pedido);

            if (formAtualizar.ShowDialog() == DialogResult.OK)
            {
                ObterServico().Atualizar(formAtualizar.Entidade);
                IEnumerable <Pedido> entidades = ObterServico().ObterTodos();

                ObterLista().PopularListagem(entidades);
            }
        }
 public override void GerarCSV(string caminho)
 {
     _servico.GerarArquivo(_control.ObterItemSelecionado(), caminho, 2);
 }