//Método Listar Grid private void Listar() { BllTipoFarmaco bll = new BllTipoFarmaco(); TipoFarmaco dto = new TipoFarmaco(); try { dto.Operacao = "Listar"; DataTable dt = bll.Listar(dto); dgv.DataSource = dt; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public DataTable ListarTipoFarmaco(TipoFarmaco dto) { AcessoDados dal = new AcessoDados(); try { DataTable dt = new DataTable(); dal.LimparParametros(); dal.AdicionarParametro("@Operacao", dto.Operacao); dal.AdicionarParametro("@SubCategoriaId", dto.SubCategoriaId); return(dt = dal.ExecutarConsulta(CommandType.StoredProcedure, "Sp_Categoria")); } catch (Exception ex) { throw new Exception(ex.Message); } }
public string Cadastrar(TipoFarmaco dto) { string retorno; AcessoDados dal = new AcessoDados(); try { dal.LimparParametros(); dal.AdicionarParametro("@Operacao", dto.Operacao); dal.AdicionarParametro("@TipoFarmacoId", dto.TipoFarmacoId); dal.AdicionarParametro("@NomeTipoFarmaco", dto.NomeTipoFarmaco); dal.AdicionarParametro("@SubCategoriaId", dto.SubCategoriaId); return(retorno = dal.ExecutarOperacao(CommandType.StoredProcedure, "Sp_TipoFarmaco").ToString()); } catch (Exception ex) { throw new Exception(ex.Message); } }
//Método Cadastrar Tipo de Farmaco private void Cadastrar() { TipoFarmaco dto = new TipoFarmaco(); BllTipoFarmaco bll = new BllTipoFarmaco(); dto.Operacao = "Cadastrar"; dto.SubCategoriaId = Convert.ToInt32(cbSubCateg.SelectedValue); dto.NomeTipoFarmaco = txtTipoFarmaco.Text; 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); } }
//Carregar Combo TipoFarmaco private void cbTipoFarmaco() { TipoFarmaco dto = new TipoFarmaco(); BllCategoria bll = new BllCategoria(); dto.Operacao = "ListarTipoFarmaco"; try { dto.SubCategoriaId = Convert.ToInt32(cbSubCateg.SelectedValue.ToString()); DataTable dt = bll.ListarTipoFarmaco(dto); DataRow topItem = dt.NewRow(); topItem[0] = 0; topItem[1] = "-- Selecionar --"; dt.Rows.InsertAt(topItem, 0); cbTipoFarmco.DisplayMember = "NomeTipoFarmaco"; cbTipoFarmco.ValueMember = "TipoFarmacoId"; cbTipoFarmco.DataSource = dt; } catch (Exception ex) { FNotificao.AlerForm(ex.Message, TipoNotificacao.erro); } }