public frmCadastroDeCategoria(Categoria categoria, ProdutoEnum enumerador) { if (categoria != null) { CATEGORIA = categoria; } ENUM = enumerador; InitializeComponent(); }
public void IncluirCategoria(Categoria categoria) { var novaCategoria = new Categoria() { CategoriaDescricao = categoria.CategoriaDescricao, }; using (TbiContext db = new TbiContext()) { db.Categorias.Add(novaCategoria); db.SaveChanges(); } }
public bool InsertCategoria(Categoria Categoria) { try { LimparParametros(); AdicionaParametro("@Nome", Categoria.Nome); if ((ExecutaComando(CommandType.StoredProcedure, "[dbo].[_aspInsertCategoria]")) != null) { return true; } else { return false; } } catch (Exception Erro) { throw new Exception(Erro.Message); } }
private void btn_k_Confirmar_Click(object sender, EventArgs e) { if (ENUM.Equals(ProdutoEnum.Insert)) { try { Categoria cate = new Categoria { Nome = txt_NomeCategoria.Text }; if (cate.Nome.Length > 3) { if (categoriaDAO.InsertCategoria(cate)) { this.DialogResult = DialogResult.Yes; } else { Message("Não Foi Possível Inserir A Categoria, Verifique Se o Nome Ja Existe", "Erro"); } } else { Message("Dados Não Correspondem, Insira Os Dados Corretamente","Aviso"); focoNotxt(); } } catch (Exception Erro) { Message("Erro Ao Inserir A Categoria No Banco De Dados: " + Erro.Message, "Erro"); } } if (ENUM.Equals(ProdutoEnum.Delete)) { try { if (categoriaDAO.DeleteCategoria(CATEGORIA.Id)) { this.DialogResult = DialogResult.Yes; } else { Message("Não Foi Possível Deletar A Categoria", "Erro"); } } catch (Exception Erro) { Message("Erro Ao Deletar A Categoria No Banco De Dados: " + Erro.Message, "Erro"); } } if (ENUM.Equals(ProdutoEnum.Update)) { try { CATEGORIA.Nome = txt_NomeCategoria.Text; if (categoriaDAO.UpdateCategoria(CATEGORIA)) { this.DialogResult = DialogResult.Yes; } } catch (Exception Erro) { Message("Erro Ao Alterar A Categoria: " + Erro.Message, "Erro"); } } }
private Categoria JogaParaOObjetoUmaLinha(DataRow Linha) { try { Categoria categoria = new Categoria { Id = Convert.ToInt32(Linha["ID"]), Nome = Linha["Nome"].ToString() }; return categoria; } catch (Exception Erro) { Message("Erro Ao Carregar Uma Categoria Do Banco De Dados: " + Erro, "Erro"); return null; } }