示例#1
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            string     descricaoCamisetas = txtDescricao.Text;
            float      preco   = (float)Convert.ToDouble(txtPreco.Text);
            string     cor     = txtCor.Text;
            string     tamanho = txtTamanho.Text;
            TB_CAMISAS cm      = new TB_CAMISAS()
            {
                descricao = descricaoCamisetas, preco = preco, cor = cor, tamanho = tamanho
            };
            CamisetasDBEntities contextCamisetas = new CamisetasDBEntities();

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

            if (String.IsNullOrEmpty(valor))
            {
                contextCamisetas.TB_CAMISAS.Add(cm);
                lblmsg.Text = "Registro Inserido!";
                Clear();
            }
            else
            {
                int        id      = Convert.ToInt32(valor);
                TB_CAMISAS camisas = contextCamisetas.TB_CAMISAS.First(c => c.id == id);
                camisas.descricao = cm.descricao;
                camisas.preco     = cm.preco;
                camisas.cor       = cm.cor;
                camisas.tamanho   = cm.tamanho;
                lblmsg.Text       = "Registro Alterado";
            }
            contextCamisetas.SaveChanges();
        }
        private void CarregarLista()
        {
            CamisetasDBEntities context      = new CamisetasDBEntities();
            List <TB_CAMISAS>   lstCamisetas = context.TB_CAMISAS.ToList <TB_CAMISAS>();

            GVCamisetas.DataSource = lstCamisetas;
            GVCamisetas.DataBind();
        }
示例#3
0
        private void CarregarDadosPagina()
        {
            string     valor     = Request.QueryString["idItem"];
            int        idItem    = 0;
            TB_CAMISAS camisetas = new TB_CAMISAS();


            if (!String.IsNullOrEmpty(valor))
            {
                CamisetasDBEntities contextCamisetas = new CamisetasDBEntities();
                idItem    = Convert.ToInt32(valor);
                camisetas = contextCamisetas.TB_CAMISAS.First(c => c.id == idItem);

                txtDescricao.Text = camisetas.descricao;
                txtPreco.Text     = camisetas.preco.ToString();
                txtCor.Text       = camisetas.cor;
                txtTamanho.Text   = camisetas.tamanho;
            }
        }
        protected void GVCamisetas_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int idItem = Convert.ToInt32(e.CommandArgument.ToString());
            CamisetasDBEntities contextCamisetas = new CamisetasDBEntities();
            TB_CAMISAS          camisas          = new TB_CAMISAS();

            camisas = contextCamisetas.TB_CAMISAS.First(c => c.id == idItem);

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