private void Cadastrar() { SubCategoria dto = new SubCategoria(); BllSubCategoria bll = new BllSubCategoria(); dto.Operacao = "Cadastrar"; dto.NomeSubCateg = txtSubCateg.Text; if (ckActivo.Checked == true) { dto.Estado = true; } else { dto.Estado = false; } string retorno = bll.Cadastrar(dto); try { //int CategoriaId = Convert.ToInt32(retorno); MessageBox.Show(retorno, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparCampos(); Listar(); } catch { MessageBox.Show("Erro ao Cadastrar. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Listar() { SubCategoria dto = new SubCategoria(); BllSubCategoria bll = new BllSubCategoria(); dto.Operacao = "Listar"; try { DataTable dt = bll.Listar(dto); dgv.DataSource = dt; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//Método Carregar Combo SubCategoria private void Carregar() { SubCategoria dto = new SubCategoria(); BllSubCategoria bll = new BllSubCategoria(); try { dto.Operacao = "ListarCombo"; DataTable dt = bll.Carregar(dto); DataRow topItem = dt.NewRow(); topItem[0] = 0; topItem[1] = "- Selecionar SubCategoria -"; dt.Rows.InsertAt(topItem, 0); cbSubCateg.DataSource = dt; cbSubCateg.DisplayMember = "NomeSubCateg"; cbSubCateg.ValueMember = "SubCategoriaId"; } catch (Exception ex) { MessageBox.Show(ex.Message); } }