Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                String nome = Request.QueryString["nome"];
                if ((nome != null) && (!nome.Equals("")))
                {
                    using (ARCOS_Entities entities = new ARCOS_Entities())
                    {
                        ASSISTIDO u = entities.ASSISTIDO.FirstOrDefault(x => x.NOME.Equals(nome));
                        if (u != null)
                        {
                            txtNomeAssistido.Text = u.NOME;
                            txtApelido.Text       = u.APELIDO;
                            txtCPF.Text           = u.CPF;
                            txtLogradouro.Text    = u.LOGRADOURO;
                            txtNumero.Text        = u.NUMERO;
                            txtBairro.Text        = u.BAIRRO;
                            txtCEP.Text           = u.CEP;
                            txtCidade.Text        = u.CIDADE;
                            drpEstado.Text        = u.ESTADO;


                            lblAcao.Text = "ALTERANDO";
                        }
                    }
                }
            }
        }
        protected void btnRemover_Click(object sender, EventArgs e)
        {
            if (grid.SelectedValue != null)
            {
                string nome = grid.SelectedValue.ToString();
                try
                {
                    using (ARCOS_Entities entities = new ARCOS_Entities())
                    {
                        ASSISTIDO assistido = entities.ASSISTIDO.FirstOrDefault(x => x.NOME.Equals(nome));
                        entities.ASSISTIDO.Remove(assistido);
                        entities.SaveChanges();

                        grid.DataSource = null;
                        grid.DataBind();
                        grid.SelectedIndex = -1;
                        Response.Write("<script>alert('Removido com sucesso!');</script>");
                    }
                }
                catch
                {
                    Response.Write("<script>alert('Falha ao remover registro!');</script>");
                }
            }
        }
Exemplo n.º 3
0
        protected void btn_cadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                ASSISTIDO assistido = new ASSISTIDO();
                using (ARCOS_Entities entity = new ARCOS_Entities())
                {
                    entity.ASSISTIDO.Add(assistido);

                    if (txtNomeAssistido.Text == "" || txtApelido.Text == "" || txtCPF.Text == "" ||
                        txtDataNascimento.Text == "" || txtLogradouro.Text == "" || txtNumero.Text == "" ||
                        txtBairro.Text == "" || txtCEP.Text == "" || txtCidade.Text == "" ||
                        drpEstado.Text == "")
                    {
                        Response.Write("<script>alert('Há campos obrigatórios não preenchidos!');</script>");
                    }
                    else
                    {
                        assistido.NOME            = txtNomeAssistido.Text;
                        assistido.APELIDO         = txtApelido.Text;
                        assistido.CPF             = txtCPF.Text;
                        assistido.DATA_NASCIMENTO = Convert.ToDateTime(txtDataNascimento.Text);
                        assistido.LOGRADOURO      = txtLogradouro.Text;
                        assistido.NUMERO          = txtNumero.Text;
                        assistido.BAIRRO          = txtBairro.Text;
                        assistido.CEP             = txtCEP.Text;
                        assistido.CIDADE          = txtCidade.Text;
                        assistido.ESTADO          = drpEstado.Text;
                        assistido.PARENTESCO_ASSISTIDO_RESPONSAVEL = txtParentescoAssistido.Text;
                        assistido.ID_ASSISTIDO_RESPONSAVEL         = 1;
                        assistido.DATA_HORA_CRIACAO_REGISTRO       = DateTime.Now;



                        Response.Write("<script>alert('Assistido cadastrado com sucesso!');</script>");
                    }
                    limpar();
                    entity.SaveChanges();

                    Response.Write("<script>alert('Usuario salvo com Sucesso!');</script>");
                }
            }
            catch
            {
                Response.Write("<script>alert('Registro não pode ser salvo!');</script>");
            }
        }