Exemple #1
0
        public void Inserir(ServicoTrocaOleo obj)
        {
            using (SqlConnection conn = new
                                        SqlConnection(Properties.Settings.Default.conn))
            {
                string strSQL = @"INSERT INTO STROLEO (DATAS, CLIENTE, OLEO, TIPO, CATEGORIA, FABRICANTE, VALOR, QTDE, EMAILC  ) VALUES (@DATA, @CLIENTE, @OLEO, @TIPO, @CATEGORIA, @FABRICANTE, @VALOR, @qtde, @Emailc);";

                using (SqlCommand cmd = new SqlCommand(strSQL))
                {
                    cmd.Connection = conn;
                    cmd.Parameters.Add("@DATA", SqlDbType.VarChar).Value       = obj.Data;
                    cmd.Parameters.Add("@CLIENTE", SqlDbType.VarChar).Value    = obj.Cliente;
                    cmd.Parameters.Add("@OLEO", SqlDbType.VarChar).Value       = obj.Oleo;
                    cmd.Parameters.Add("@TIPO", SqlDbType.VarChar).Value       = obj.Tipo;
                    cmd.Parameters.Add("@CATEGORIA", SqlDbType.VarChar).Value  = obj.Categoria;
                    cmd.Parameters.Add("@FABRICANTE", SqlDbType.VarChar).Value = obj.Fabricante;
                    cmd.Parameters.Add("@VALOR", SqlDbType.VarChar).Value      = obj.ValorTotal;
                    cmd.Parameters.Add("@qtde", SqlDbType.VarChar).Value       = obj.QtdeLitro;
                    cmd.Parameters.Add("@Emailc", SqlDbType.VarChar).Value     = obj.Email;

                    conn.Open();
                    cmd.ExecuteNonQuery();
                    conn.Close();
                }
            }
        }
Exemple #2
0
        public void Inserir(ServicoTrocaOleo obj)
        {
            using (SqlConnection conn = new SqlConnection(Properties.Settings.Default.conn))
            {
                string strSQL = @"INSERT INTO servico_troca_oleo (data, cliente, oleo, categoria, tipo, fabricante, valor_litro, valor_total, qtde, email) VALUES (@data, @cliente, @oleo, @categoria, @tipo, @fabricante, @valor_litro, @valor_Total, @qtde, @email);";

                using (SqlCommand cmd = new SqlCommand(strSQL))
                {
                    cmd.Connection = conn;
                    cmd.Parameters.Add("@data", SqlDbType.VarChar).Value        = obj.Data;
                    cmd.Parameters.Add("@cliente", SqlDbType.VarChar).Value     = obj.Cliente;
                    cmd.Parameters.Add("@oleo", SqlDbType.VarChar).Value        = obj.Oleo;
                    cmd.Parameters.Add("@categoria", SqlDbType.VarChar).Value   = obj.Categoria;
                    cmd.Parameters.Add("@tipo", SqlDbType.VarChar).Value        = obj.Tipo;
                    cmd.Parameters.Add("@fabricante", SqlDbType.VarChar).Value  = obj.Fabricante;
                    cmd.Parameters.Add("@valor_litro", SqlDbType.Decimal).Value = obj.ValorLitro;
                    cmd.Parameters.Add("@qtde", SqlDbType.Int).Value            = obj.QtdeLitro;
                    cmd.Parameters.Add("@valor_total", SqlDbType.Decimal).Value = obj.ValorTotal;
                    cmd.Parameters.Add("@email", SqlDbType.VarChar).Value       = obj.Email;

                    conn.Open();
                    cmd.ExecuteNonQuery();
                    conn.Close();
                }
            }
        }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                ClienteDAO clienteDao = new ClienteDAO();

                if (clienteDao.ValidarEmail(txtEmailCliente.Text) == false)
                {
                    txtEmailCliente.Clear();
                    MessageBox.Show("Email inválido", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtEmailCliente.Focus();
                }
                else
                {
                    var obj = new ServicoTrocaOleo();
                    obj.Data       = dateTimePicker1.Value;
                    obj.Cliente    = cmbCliente.Text;
                    obj.Oleo       = cmbOleo.Text;
                    obj.Categoria  = cmbCategoria.Text;
                    obj.Tipo       = cmbTipo.Text;
                    obj.Fabricante = cmbFabricante.Text;
                    obj.ValorLitro = Convert.ToDecimal(txtValorLitro.Text);
                    obj.QtdeLitro  = Convert.ToInt32(txtQtdeLitro.Text);
                    obj.ValorTotal = Convert.ToDecimal(txtValorTotal.Text);
                    obj.Email      = txtEmailCliente.Text;

                    new ServicoDAO().Inserir(obj);

                    MessageBox.Show("Dados salvos com sucesso");
                    this.Hide();
                    new Form1().Show();
                }
            }
            catch (Exception er)
            {
                MessageBox.Show("ERRO: " + er.Message);
            }
        }