Example #1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            ServicoPLA servicoPLA = new ServicoPLA();



            var retorno = servicoPLA.CadastrarCompra(GetReferencialClienteSelecionado(cbxCliente.Text), cbxProduto.Text, dudQuantidade.SelectedIndex, double.Parse(txtValor.Text), cbxSituação.Text);

            if (retorno.indicadorErro == 0)
            {
                MessageBox.Show("Cadastrar compra", retorno.DescricaoMensagem);
            }
            else
            {
                MessageBox.Show("Cadastrar Compra", "Erro ao cadastrar a compra");
            }

            limparCamposCompra();
        }
Example #2
0
        private int GetReferencialClienteSelecionado(string nome)
        {
            ServicoPLA servicoPLA = new ServicoPLA();
            var        retorno    = servicoPLA.ListarCliente();
            int        referencialClienteSelecionado = 0;

            if (retorno.Item2.Rows.Count != 0)
            {
                int contador = 0;

                while (retorno.Item2.Rows.Count != contador)
                {
                    if (nome == retorno.Item2.Rows[contador]["Nome"].ToString())
                    {
                        string aux = retorno.Item2.Rows[contador]["Referencial"].ToString();
                        referencialClienteSelecionado = int.Parse(aux);

                        return(referencialClienteSelecionado);
                    }
                    contador++;
                }
            }
            return(0);
        }