protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            string descricao = txtdescricaotipo.Text;
            TIPO   tip       = new TIPO()
            {
                descricao = descricao
            };
            Aula5Entities contextAula5 = new Aula5Entities();

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

            if (String.IsNullOrEmpty(valor))
            {
                contextAula5.TIPO.Add(tip);
                lblmsg.Text = "Registro Inserido!";
            }
            else
            {
                int  id   = Convert.ToInt32(valor);
                TIPO tipo = contextAula5.TIPO.First(c => c.id == id);
                tipo.descricao = tip.descricao;
                lblmsg.Text    = "Registro Alterado!";
            };

            contextAula5.SaveChanges();
            LoadGrid();
        }
        private void CarregarDadosPagina()
        {
            string        valor       = Request.QueryString["idItem"];
            int           idItem      = 0;
            TIPO          tipo        = new TIPO();
            Aula5Entities contextTipo = new Aula5Entities();

            if (!String.IsNullOrEmpty(valor))
            {
                idItem = Convert.ToInt32(valor);
                tipo   = contextTipo.TIPO.First(c => c.id == idItem);
                txtdescricaotipo.Text = tipo.descricao;
            }
        }
Example #3
0
        protected void GVTipo_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int           idItem  = Convert.ToInt32(e.CommandArgument.ToString());
            Aula5Entities context = new Aula5Entities();
            TIPO          tipo    = new TIPO();

            tipo = context.TIPO.First(c => c.id == idItem);

            if (e.CommandName == "ALTERAR")
            {
                Response.Redirect("Tipo.aspx?idItem=" + idItem);
            }
            else if (e.CommandName == "EXCLUIR")
            {
                context.TIPO.Remove(tipo);
                context.SaveChanges();
                string msg    = "Fornecedor excluído com sucesso!";
                string titulo = "Informação";
                CarregarListaTipo();
                DisplayAlert(titulo, msg, this);
            }
        }