Example #1
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            string   anfa   = txtAnofabric.Text;
            string   anmo   = txtAnomodelo.Text;
            string   cor    = txtCor.Text;
            string   marca  = txtMarca.Text;
            string   modelo = txtModelo.Text;
            TB_CARRO v      = new TB_CARRO()
            {
                anofabric = anfa, anomodelo = anmo, cor = cor, marca = marca, modelo = modelo
            };
            EstacionamentoDBEntities contextEstacionamento = new EstacionamentoDBEntities();

            string valor = Request.QueryString["iditem"];

            if (string.IsNullOrEmpty(valor))
            {
                contextEstacionamento.TB_CARRO.Add(v);
                lblmsg.Text = "Registro inserido";
                Clear();
            }
            else
            {
                int      id    = Convert.ToInt32(valor);
                TB_CARRO carro = contextEstacionamento.TB_CARRO.First(c => c.id == id);
                carro.anofabric = v.anofabric;
                carro.anomodelo = v.anomodelo;
                carro.cor       = v.cor;
                carro.marca     = v.marca;
                carro.modelo    = v.modelo;
                lblmsg.Text     = "Registro alterado";
            }
            contextEstacionamento.SaveChanges();
        }
Example #2
0
        private void CarregarDadosPagina()
        {
            string   valor  = Request.QueryString["iditem"];
            int      iditem = 0;
            TB_CARRO carro  = new TB_CARRO();
            EstacionamentoDBEntities contetCarro = new EstacionamentoDBEntities();

            if (!String.IsNullOrEmpty(valor))
            {
                iditem = Convert.ToInt32(valor);
                carro  = contetCarro.TB_CARRO.First(c => c.id == iditem);

                txtAnofabric.Text = carro.anofabric;
                txtAnomodelo.Text = carro.anomodelo;
                txtCor.Text       = carro.cor;
                txtMarca.Text     = carro.marca;
                txtModelo.Text    = carro.modelo;
            }
        }
        protected void GVCARRO_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int iditem = Convert.ToInt32(e.CommandArgument.ToString());
            EstacionamentoDBEntities contextCarro = new EstacionamentoDBEntities();
            TB_CARRO carro = new TB_CARRO();

            carro = contextCarro.TB_CARRO.First(c => c.id == iditem);
            if (e.CommandName == "Alterar")
            {
                Response.Redirect("Carro.aspx?iditem=" + iditem);
            }
            else if (e.CommandName == "Exluir")
            {
                contextCarro.TB_CARRO.Remove(carro);
                contextCarro.SaveChanges();
                string msg    = "Viagem excluida";
                string titulo = "informação";
                CarregarLista();
                DisplayAlert(titulo, msg, this);
            }
        }