public CidadeCollection ConsultaCidadePorEstado(int ID)
        {
            try
            {
                //Limpa e adiciona os parâmetros
                acessoDadosSqlServer.LimparParametros();
                acessoDadosSqlServer.AdicionarParametros("@TipoProcedure", "Estado");
                acessoDadosSqlServer.AdicionarParametros("@CidadeID", 0);
                acessoDadosSqlServer.AdicionarParametros("@EstadoID", ID);

                //Cria uma DataTable pois a store procedure returna uma tabela de dados
                DataTable dataTable = acessoDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspConsultaCidade");

                CidadeCollection cidadeCollection = new CidadeCollection();

                foreach (DataRow row in dataTable.Rows)
                {
                    Cidade cidade = new Cidade();

                    cidade.CidadeID   = Convert.ToInt32(row["CidadeID"]);
                    cidade.CidadeNome = row["CidadeNome"].ToString();
                    cidade.EstadoID   = Convert.ToInt32(row["EstadoID"]);

                    cidadeCollection.Add(cidade);
                }

                return(cidadeCollection);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
예제 #2
0
        public Frm_Clinica()
        {
            InitializeComponent();

            Limpar_Menu(btn_clinica.Name);

            btn_clinica.Image = Properties.Resources.clinica_atual;

            CidadeCollection cidade_todos = new CidadeCollection(true);

            cb_cidade.DataSource = cidade_todos;

            Carregar_DGV();

            dgv_clinica.Columns["CIDADE"].Visible     = false;
            dgv_clinica.Columns["LOGRADOURO"].Visible = false;

            Usuario usuario = new Usuario(Global.IDUSUARIO);

            if (usuario.CLINICA > 0)
            {
                Carregar_Cadastro(usuario.CLINICA);

                tb_nome.Focus();
            }
        }
예제 #3
0
        private void Carrega_Cidade()
        {
            CidadeCollection cidade_todos = new CidadeCollection(true, 1);

            cb_cidade.DataSource    = cidade_todos;
            cb_cidade.DisplayMember = "CID_NOME";
            cb_cidade.ValueMember   = "CID_ID";

            cb_cidade.AutoCompleteMode   = AutoCompleteMode.SuggestAppend;
            cb_cidade.AutoCompleteSource = AutoCompleteSource.ListItems;
        }
예제 #4
0
        private void Carregar_DGV()
        {
            CidadeCollection cidade_todos;

            if (tb_nome.Text != string.Empty)
            {
                cidade_todos = new CidadeCollection(CidadeLoadType.LoadByCidadeNome, tb_nome.Text);
            }
            else
            {
                cidade_todos = new CidadeCollection(true);
            }

            dgv_cidade.DataSource = cidade_todos;
        }
예제 #5
0
        private void Carregar_DGV()
        {
            CidadeCollection cidade_todos;

            if (tb_nome.Text != string.Empty)
            {
                cidade_todos = new CidadeCollection(CidadeLoadType.LoadByCidadeNome, tb_nome.Text, ORDER);
            }
            else
            {
                cidade_todos = new CidadeCollection(true, ORDER);
            }

            dgv_cidade.DataSource         = cidade_todos;
            dgv_cidade.Columns[0].Visible = false;
        }
예제 #6
0
        public Frm_Paciente()
        {
            InitializeComponent();

            Limpar_Menu(btn_paciente.Name);

            btn_paciente.Image = Properties.Resources.paciente_atual;

            cb_sexo.SelectedIndex = 0;

            cb_estado_civil.SelectedIndex = 0;

            CidadeCollection cidade_todos = new CidadeCollection(true);

            cb_cidade.DataSource = cidade_todos;

            UsuarioCollection usuario_todos = new UsuarioCollection(true);

            cb_medico.DataSource = usuario_todos;

            try
            {
                cb_medico.SelectedValue = Global.IDUSUARIO;
            }
            catch (Exception)
            {
                cb_medico.SelectedIndex = 0;
            }

            ConvenioCollection convenio_todos = new ConvenioCollection(true);

            cb_convenio.DataSource = convenio_todos;

            if (Global.IDPACIENTE > 0)
            {
                Carregar_Cadastro(Global.IDPACIENTE, false);

                tb_nome.Focus();
            }

            Global.ABRIU_PESQUISA_PACIENTE = false;
        }
예제 #7
0
        private void Carregar_DGV()
        {
            CidadeCollection cidade_todos = new CidadeCollection(true);

            dgv_cidade.DataSource = cidade_todos;
        }