예제 #1
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            string    descricaoViagem = txtDescricao.Text;
            DateTime  data            = Convert.ToDateTime(txtdata.Text);
            TB_VIAGEM v = new TB_VIAGEM()
            {
                descricao = descricaoViagem, data = data
            };
            ViagemDBEntities contextViagem = new ViagemDBEntities();

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

            if (String.IsNullOrEmpty(valor))
            {
                contextViagem.TB_VIAGEM.Add(v);
                lblmsg.Text = "Registro Inserido!";
                Clear();
            }
            else
            {
                int       id     = Convert.ToInt32(valor);
                TB_VIAGEM viagem = contextViagem.TB_VIAGEM.First(c => c.id == id);
                viagem.descricao = v.descricao;
                viagem.data      = v.data;
                lblmsg.Text      = "RegistroAlterado!";

                contextViagem.SaveChanges();
            }
        }
예제 #2
0
        private void CarregarDadosPagina()
        {
            string           valor         = Request.QueryString["idItem"];
            int              idItem        = 0;
            TB_VIAGEM        viagem        = new TB_VIAGEM();
            ViagemDBEntities contextViagem = new ViagemDBEntities();

            if (!String.IsNullOrEmpty(valor))
            {
                idItem = Convert.ToInt32(valor);
                viagem = contextViagem.TB_VIAGEM.First(c => c.id == idItem);

                txtDescricao.Text = viagem.descricao;
                txtdata.Text      = viagem.data.ToString();
            }
        }
예제 #3
0
        protected void GVViagem_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int idItem = Convert.ToInt32(e.CommandArgument.ToString());
            ViagemDBEntities contextViagem = new ViagemDBEntities();
            TB_VIAGEM        viagem        = new TB_VIAGEM();

            viagem = contextViagem.TB_VIAGEM.First(c => c.id == idItem);

            if (e.CommandName == "ALTERAR")
            {
                Response.Redirect("Viagem.aspx?idItem=" + idItem);
            }
            else if (e.CommandName == "EXCLUIR")
            {
                contextViagem.TB_VIAGEM.Remove(viagem);
                contextViagem.SaveChanges();
                string msg    = "Viagem excluída com sucesso!";
                string titulo = "Informação";
                CarregarLista();
                DisplayAlert(titulo, msg, this);
            }
        }