Пример #1
0
        //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);
            }
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
        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);
            }
        }
Пример #4
0
        //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);
            }
        }
Пример #5
0
        //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);
            }
        }