private void btnAlterar_Click(object sender, EventArgs e) { try { var fornecedor = new FornecedorDAO().ForncedorLista().Select(x => new { idFornecedor = x.IdFornecedor, nomeFornecedor = x.NomeFornecedor }).Where(x => x.idFornecedor == Convert.ToInt32(this.dgvFornecedor.CurrentRow.Cells["clCodigo"].Value)).Single(); var fornecedorModel = new FornecedorModel { IdFornecedor = fornecedor.idFornecedor, NomeFornecedor = fornecedor.nomeFornecedor }; // using (var f = new FornecedorForm(fornecedorModel)) { f.ShowDialog(); this.CarregarDataGrid(); } } catch (Exception exception) { Mensagens.MensagemErro(exception.Message); } }
private void btnConfirmar_Click(object sender, EventArgs e) { try { using (var f = new FornecedorForm(null)) { f.ShowDialog(); this.CarregarDataGrid(); } //if (this.txtNomeFornecedor.Text.Trim() != string.Empty) //{ // var idFornecedor = 0; // // // if (this.dgvFornecedor.Rows.Count != 0) // idFornecedor = Convert.ToInt32(this.dgvFornecedor.CurrentRow.Cells["clCodigo"].Value); // // // var fornecdorModel = new FornecedorModel // { // IdFornecedor = idFornecedor, // NomeFornecedor = this.txtNomeFornecedor.Text // }; // // // var retorno = new FornecedorDAO().FornecedorManterDAO(fornecdorModel);//new FornecedorModel // // // if (Char.IsNumber(retorno, 0)) // { // MessageBox.Show("Fornecedor cadastrado com Sucesso !"); // //Carregar o grid // this.txtNomeFornecedor.Clear(); // this.txtNomeFornecedor.Focus(); // this.CarregarDataGrid(); // } // else // { // throw new Exception(retorno); // } //} //else //{ // this.txtNomeFornecedor.Focus(); // throw new Exception("Informe o nome do Fornecedor !"); //} } catch (Exception exception) { MessageBox.Show(string.Format("Erro ao cadastrar Fornecedor !\nDetalhes: {0}", exception.Message)); } }