public AdicionarTratamentoMaosPes(FormMaosEPes formMaosEPes)
 {
     InitializeComponent();
     adicionar = formMaosEPes;
     errorProvider.ContainerControl = this;
     errorProvider.BlinkStyle       = System.Windows.Forms.ErrorBlinkStyle.NeverBlink;
     conn.ConnectionString          = @"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=SiltesSaude;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False";
 }
예제 #2
0
        private void button9_Click(object sender, EventArgs e)
        {
            idVarios();
            if (idTratamentos == -1)
            {
                var resposta = MessageBox.Show("Tipo de tratamentos não encontrados! Deseja inserir os tipos na base de dados?", "Aviso!!!", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (resposta == DialogResult.Yes)
                {
                    try
                    {
                        SqlConnection connection = new SqlConnection(@"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=SiltesSaude;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False");
                        connection.Open();

                        string     queryInsertData = "INSERT INTO TratamentoMaosPes(tratamento) VALUES('Ferida Cirúrgica');";
                        SqlCommand sqlCommand      = new SqlCommand(queryInsertData, connection);
                        sqlCommand.ExecuteNonQuery();
                        MessageBox.Show("Tipo de Tratamento 'Onicocriptoses' registado com Sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        connection.Close();
                    }
                    catch (SqlException)
                    {
                        if (conn.State == ConnectionState.Open)
                        {
                            conn.Close();
                        }
                        MessageBox.Show("Por erro interno é impossível registar o tipo de tratamento 'Onicocriptoses'!", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }

                    try
                    {
                        SqlConnection connection = new SqlConnection(@"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=SiltesSaude;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False");
                        connection.Open();

                        string     queryInsertData = "INSERT INTO TratamentoMaosPes(tratamento) VALUES('Onicomicoses');";
                        SqlCommand sqlCommand      = new SqlCommand(queryInsertData, connection);
                        sqlCommand.ExecuteNonQuery();
                        MessageBox.Show("Tipo de Tratamento 'Onicomicoses' registado com Sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        connection.Close();
                    }
                    catch (SqlException)
                    {
                        if (conn.State == ConnectionState.Open)
                        {
                            conn.Close();
                        }
                        MessageBox.Show("Por erro interno é impossível registar o tipo de tratamento 'Onicomicoses'!", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }

                    try
                    {
                        SqlConnection connection = new SqlConnection(@"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=SiltesSaude;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False");
                        connection.Open();

                        string     queryInsertData = "INSERT INTO TratamentoMaosPes(tratamento) VALUES('Pé Diabético');";
                        SqlCommand sqlCommand      = new SqlCommand(queryInsertData, connection);
                        sqlCommand.ExecuteNonQuery();
                        MessageBox.Show("Tipo de Tratamento 'Pé Diabético' registado com Sucesso!", "Sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        connection.Close();
                    }
                    catch (SqlException)
                    {
                        if (conn.State == ConnectionState.Open)
                        {
                            conn.Close();
                        }
                        MessageBox.Show("Por erro interno é impossível registar o tipo de tratamento 'Pé Diabético'!", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }

                if (resposta == DialogResult.No)
                {
                    MessageBox.Show("Você escolheu 'Não', por isso não é possível realizar tarefas!", "Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Warning);;
                }
            }

            idVarios();
            if (idTratamentos != -1)
            {
                FormMaosEPes formMaosEPes = new FormMaosEPes(paciente);
                formMaosEPes.Show();
            }
        }