public bool EditarProduto(String nome, String tema, String preco, String quantidade, String fornecedor, String data, String descricao, int id) { if (string.IsNullOrEmpty(nome)) { Erro TelaDeErro = new Erro("CP01", "Parâmetro invalido", "Nome do produto obrigatório", "Verifique se você digitou os dados corretamente.", "", "", ""); TelaDeErro.Show(); return(false); } else if (string.IsNullOrEmpty(preco)) { Erro TelaDeErro = new Erro("CP02", "Parâmetro invalido", "Preço do produto obrigatório", "Verifique se você digitou os dados corretamente.", "", "", ""); TelaDeErro.Show(); return(false); } else if (string.IsNullOrEmpty(quantidade)) { Erro TelaDeErro = new Erro("CP03", "Parâmetro invalido", "Quantidade do produto obrigatório", "Verifique se você digitou os dados corretamente.", "", "", ""); TelaDeErro.Show(); return(false); } else if (preco.Contains(".") || preco.Contains("$")) { Erro TelaDeErro = new Erro("CP04", "Parâmetro invalido", "O campo Preço está incorreto", "Use virgulas no lugar de ponto", "Verifique se você digitou os dados corretamente.", "Digite somente números e virgula", "Não digite R$"); TelaDeErro.Show(); return(false); } try { DAOProduto dao = new DAOProduto(); dao.EditarProduto(nome, tema, preco, quantidade, fornecedor, data, descricao, id); return(true); } catch (Exception e) { Erro TelaDeErro = new Erro("ERX", "Erro inesperado" + e, "Verifique se você digitou os campos corretamente.", "Reinicie o computador", "", "", ""); TelaDeErro.Show(); return(false); } }//UPDATE NO BANCO