public ProdutoDTO() { codigo = null; codBarras = null; code_ref = 0; descricao = null; desconto = 0; qtde = 0; precoInicial = 0; precoFinal = 0; tamanho = null; imagem = null; tipo = new TipoDTO(); fornecedor = new FornecedorDTO(); }
private void btn_ok_Click(object sender, EventArgs e) { if (ChecarCampos()) { TipoDTO tipo = new TipoDTO(); tipo.tipo_nome = (this.txt_descricao.Text); try { if (GeralRN.InsertType(tipo)) { MessageBox.Show("Produto cadastrado com sucesso!"); this.btn_limpar_Click(sender, e); } } catch (Exception erro) { throw erro; } } }
public static bool InsertType(TipoDTO tipo) { try { StringBuilder SQL = new StringBuilder(); SQL.Append(@"INSERT INTO Tipo (codigo, nome_tipo)"); SQL.Append(@"VALUES (NEXT VALUE FOR dbo.Sequence_Tipo,@DESCRICAO)"); using (SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["Mendes_varejo"].ConnectionString)) { connection.Open(); SqlCommand command = new SqlCommand(SQL.ToString(), connection); command.Parameters.AddWithValue("@DESCRICAO", tipo.tipo_nome); command.ExecuteNonQuery(); command.Dispose(); } return true; } catch (Exception erro) { throw erro; } }
public static bool InsertType(TipoDTO tipo) { try { return TipoDAO.InsertType(tipo); } catch (Exception e) { throw e; } }