protected void BtnSalvar_Click(object sender, EventArgs e)
        {
            Estado estado = new Estado()
            {
                descricao = TxtDescricao.Text
            };

            dbAula4Entities context = new dbAula4Entities();

            context.Estado.Add(estado);
            context.SaveChanges();
            LoadGrid();
            SendMessage("Registro Inserido!");
        }
        private void LoadGrid()
        {
            dbAula4Entities context = new dbAula4Entities();
            var             dados   = (from c in context.Cidade
                                       from e in context.Estado.Where(x => x.IdEstado == c.IdEstado)
                                       select new
            {
                IdCidade = c.Id,
                NomeCidade = c.Descricao,
                Estado = e.Descricao
            }).ToList();

            gvCidade.DataSource = dados;//new dbAula4Entities().Cidade.ToList<Cidade>();
            gvCidade.DataBind();
        }
        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            int idEstado = int.Parse(ddlEstado.SelectedValue.ToString());

            dbAula4Entities context = new dbAula4Entities();

            Cidade cidade = new Cidade()
            {
                Descricao = txtDescricao.Text,
                Estado    = context.Estado.First <Estado>(v => v.IdEstado == idEstado)
            };

            context.Cidade.Add(cidade);
            context.SaveChanges();
            SendMessage("Registro Inserido!");
        }
        private void LoadGrid()
        {
            dbAula4Entities context = new dbAula4Entities();

            var dados = (from c in context.Cidade2
                         from e in context.Estado.Where(x => x.id == c.idEstado)
                         select new
            {
                idCidade = c.id,
                NomeCidade = c.descricao,
                estado = e.descricao
            }).ToList();

            GVCidade.DataSource = dados;
            GVCidade.DataBind();
        }
        protected void BtnSalvar_Click(object sender, EventArgs e)
        {
            int idEstado = int.Parse(DDLEstado.SelectedValue.ToString());

            dbAula4Entities context = new dbAula4Entities();

            SendMessage("Registro Inserido!");

            Cidade2 cidade = new Cidade2()
            {
                descricao = TxtDescricao.Text,
                Estado    = context.Estado.First <Estado>(Validate => Validate.id == idEstado)
            };

            context.Cidade2.Add(cidade);
            context.SaveChanges();
            LoadGrid();
        }