private void btnSalvar_Click(object sender, EventArgs e)
        {
            Remedio            remedio     = new Remedio();
            RemedioRepositorio repositorio = new RemedioRepositorio();

            remedio.Id              = Convert.ToInt32(txtCodigo.Text);
            remedio.Nome            = txtNome.Text;
            remedio.Receita         = rbPrecisaReceitaSim.Checked;
            remedio.Categoria       = cbCategoria.Text;
            remedio.Solido          = rbSolidoSim.Checked;
            remedio.ContraIndicacao = rtbContraIndicacao.Text;
            remedio.Bula            = rtbBula.Text;
            remedio.Faixa           = cbFaixa.Text;
            remedio.Receita         = rbPrecisaReceitaSim.Checked;

            if (txtNome.Text.Length < 3)
            {
                MessageBox.Show("Informe ao menos 3 no campo NOME");
                txtNome.Focus(); return;
            }

            if (cbCategoria.SelectedIndex == -1)
            {
                MessageBox.Show("Selecione uma categoria no campo CATEGORIA");
                cbCategoria.DroppedDown = true;
                return;
            }

            if (cbFaixa.SelectedIndex == -1)
            {
                MessageBox.Show("Selecione uma categoria no campo FAIXA");
                cbFaixa.DroppedDown = true;
                return;
            }

            if (rtbBula.Text.Length < 10)
            {
                MessageBox.Show("Informe ao menos 10 caracteres no compo BULA");
                rtbBula.Focus(); return;
            }

            if (rtbContraIndicacao.Text.Length < 10)
            {
                MessageBox.Show("Informe ao menos 10 caracteres no compo CONTRA INDICAÇÕES");
                rtbContraIndicacao.Focus(); return;
            }

            MessageBox.Show("Editado com sucesso");
            Close();
            repositorio.Atualizar(remedio);
        }
Example #2
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Remedio remedio = new Remedio();

            remedio.Id               = Convert.ToInt32(txtId.Text);
            remedio.Nome             = txtNome.Text;
            remedio.Generico         = rbGenerico.Checked;
            remedio.Categoria        = txtCategoria.Text;
            remedio.PrecisaReceita   = rbSim.Checked;
            remedio.Solido           = rbSolido.Checked;
            remedio.Faixa            = txtFaixa.Text;
            remedio.Bula             = txtBula.Text;
            remedio.ContraIndicacoes = txtContraIndicacoes.Text;
            RemedioRepositorio repositorio = new RemedioRepositorio();

            repositorio.Atualizar(remedio);

            MessageBox.Show("Editado com sucesso");
            Close();
        }
Example #3
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Remedio remedio = new Remedio();

            remedio.Id               = Convert.ToInt32(txtCodigo.Text);
            remedio.Nome             = txtNome.Text;
            remedio.Categoria        = cbCategoria.SelectedItem.ToString();
            remedio.Generico         = rbSimGenerico.Checked;
            remedio.ContraIndicacoes = rtbContraIndicacoes.Text;
            remedio.Bula             = rtbBula.Text;
            remedio.Faixa            = cbFaixa.SelectedItem.ToString();
            remedio.PrecisaReceita   = rbSimReceita.Checked;
            remedio.Solido           = rbSimSolido.Checked;

            RemedioRepositorio repositorio = new RemedioRepositorio();

            repositorio.Atualizar(remedio);

            MessageBox.Show("Editado com sucesso.");
            Close();
        }
Example #4
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Remedio remedio = new Remedio();

            remedio.Id       = Convert.ToInt32(lblId.Text);
            remedio.Generico = cbGenerico.Checked;
            if (txtNome.Text.Length == 0)
            {
                MessageBox.Show("Digite no minimo 1 caracter no campo Nome");
                txtNome.Focus();
                return;
            }
            remedio.Nome = txtNome.Text;
            if (cbxCategoria.SelectedIndex == -1)
            {
                MessageBox.Show("Escolha uma Categoria");
                cbxCategoria.DroppedDown = true;
                return;
            }
            remedio.Categoria = cbxCategoria.Text;

            remedio.Solido           = cbSolido.Checked;
            remedio.ContraIndicacoes = txtContraIndicacoes.Text;
            remedio.Bula             = txtBula.Text;
            if (cbxFaixa.SelectedIndex == -1)
            {
                MessageBox.Show("Escolha uma Faixa");
                cbxFaixa.DroppedDown = true;
                return;
            }
            remedio.Faixa          = cbxFaixa.Text;
            remedio.PrecisaReceita = cbPrecisaReceita.Checked;

            RemedioRepositorio repositorio = new RemedioRepositorio();

            repositorio.Atualizar(remedio);

            MessageBox.Show("Editado com sucesso");
            Close();
        }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Remedio remedio = new Remedio();

            remedio.Id = Convert.ToInt32(txtId.Text);

            remedio.Nome = txtNome.Text;
            if (txtNome.Text.Length == 0)
            {
                MessageBox.Show("Informe o nome do remédio.");
                txtNome.Focus();
                return;
            }


            if (rbGenericoSim.Checked == true)
            {
                remedio.Generico = true;
            }
            else
            {
                remedio.Generico = false;
            }


            if (cbCategoria.SelectedItem == null)
            {
                MessageBox.Show("Escolha a categoria do remédio.");
                cbCategoria.Focus();
                cbCategoria.DroppedDown = true;
                return;
            }
            remedio.Categoria = cbCategoria.SelectedItem.ToString();


            if (rbSolidoNao.Checked == true)
            {
                remedio.EhSolido = true;
            }
            else
            {
                remedio.EhSolido = true;
            }


            remedio.ContraIndicacao = rtbContraIndicacao.Text;
            if (rtbContraIndicacao.Text.Length == 0)
            {
                MessageBox.Show("Informe as contra indicações do remédio.");
                rtbContraIndicacao.Focus();
                return;
            }


            remedio.Bula = rtbBula.Text;
            if (rtbBula.Text.Length == 0)
            {
                MessageBox.Show("Informe a bula do remédio.");
                rtbBula.Focus();
                return;;
            }


            if (cbFaixa.Text.Length == 0)
            {
                MessageBox.Show("Informe a faixa do remédio.");
                cbFaixa.Focus();
                cbFaixa.DroppedDown = true;
                return;
            }
            remedio.Faixa = cbFaixa.SelectedItem.ToString();


            if (rbReceitaSim.Checked == true)
            {
                remedio.Receita = true;
            }
            else
            {
                remedio.Receita = false;
            }

            RemedioRepositorio repositorio = new RemedioRepositorio();

            repositorio.Atualizar(remedio);

            MessageBox.Show("Editado com sucesso.");
            Close();
        }