Desenvolvendo para web

ASP.NET 3.5, AJAX, LINQ, Segurança, Silverlight, Web Mobile.

Thaís Simonato de Paula
  • Feminino
  • São Bernardo do Campo, São Paulo
  • Brasil
Compartilhar
Compartilhar no Twitter
Compartilhar no Facebook

Amigos de Thaís Simonato de Paula

Grupos de Thaís Simonato de Paula

 

Página de Thaís Simonato de Paula

Presentes recebidos

Presente

Thaís Simonato de Paula ainda não recebeu nenhum presente

Dar um presente para Thaís Simonato de Paula

Últimas atividades

Camila, Você está utilizando qual banco de dados? Você pode fazer o seu select já retornar a informação correte. Se o seu banco for SQL Server você faz assim select NOME, sum(QUANTIDADE)TOTAL from TABELA group by NOME []'s, Thaís Simonato
1 hora atrás
Então é issmo mesmo que você vai ter que fazer. Para varrer o ArrayList você faz assim: for (int indice = 0; indice < Enderecos[i].Count; indice++) { //Aqui você pega o item e preenche as propriedades da classe EnderecoVO //Enderecos[i][indice] }…
ontem
Qual é a estrutura da classe EnderecoVO? O problema é que o .net não consegue transformar um array de DataRow na classe EnderecoVO. Você vai ter que instanciar a classe EnderecoVO e depois preencher as propriedades uma a uma varrendo o seu array de…
ontem
Camila, Pelo que eu entendi em cada intem do seu ArrayList Enderecos, você tem um novo array de DataRow, certo? Se for isso, você tem que acessar o array Enderecos na posicao "0" e depois fazer o remove, algo do tipo: ((ArrayList)Enderecos[0]).Re…
ontem
Vinicius, Não entendi porque você não consegue pegar o valor que está no drop quando ele está enable false? []'s, Thaís
quarta-feira
Ótima dica Fernando. Parabéns!
segunda-feira
Bom dia Ana Maria, O que acontece? Tem algum erro acontecendo ou a FK simplesmente não atualiza? []'s, Thaís Simonato
agosto 19
Oi Ana Maria, Dá uma lida nesses dois posts que criei, neles eu explico como atualizar uma FK: CRUD com Entity Framework – Parte 1 CRUD com Entity Framework – Parte2 []'s, Thaís Simonato
agosto 18
Vinicius, Qual é a mensagem de erro? []', Thaís Simonato
agosto 12
agosto 11
Espaço reservado para tratar de questões relacionadas ao Visual Studio 2005, 2008, 2010.
agosto 10
Esse grupo trata sobre o tema CSS (Cascading Style Sheets) e sua aplicação nas aplicações Web. Envie suas dúvidas e responsda nos tópicos do fórum.
agosto 10
Desenvolvendo para dispositivos movéis usando Visual Studio 2008
agosto 3
Cristiano, Você pode fazer adicionando um javascript no evento "onKeyDown" do textbox assim: TextBox1.Attributes.Add("onKeyDown", "javascript:TABEnter(event)"); No arquivo ".aspx" da página você adiciona o javascript: function TABEnter(oEvent)…
agosto 2
De nada :) Qualquer dúvida é só perguntar. []'s, Thaís Simonato
julho 29
Oi Vinicius, Não estou conseguindo ver nenhum problema no seu código. Manda seu código pra gente dar uma olhada. []'s, Thaís Simonato
julho 29

Fotos de Thaís Simonato de Paula

Carregando...

Blog de Thaís Simonato de Paula

Thaís Simonato de Paula

CRUD com Entity Framework – Parte2

O Entity Framework é a tecnologia de acesso a dados do ADO.NET que oferece o mapeamento objeto relacional (O/R) a um nível conceitual de abstração. As ferramentas do ADO.NET geram classes .NET que representam o esquema do banco de dados da aplicação permitindo aos desenvolvedores formular consultas no banco de dados utilizando a linguagem de programação usada para construir a lógica de negócio diminuindo assim a quantidad… Continuar

Postado em 6 fevereiro 2010 às 22:00 ‚Äî 22 Comentários

Thaís Simonato de Paula

CRUD com Entity Framework – Parte 1

O Entity Framework é a tecnologia de acesso a dados via ADO.NET que oferece o mapeamento objeto relacional (O/R) a um nível conceitual de abstração. As ferramentas do ADO.NET geram classes .NET que representam o esquema do banco de dados da aplicação permitindo aos desenvolvedores formular consultas no banco de dados utilizando a linguagem de programação usada para construir a lógica de negócio diminuindo assim… Continuar

Postado em 30 janeiro 2010 às 21:40 ‚Äî 14 Comentários

Thaís Simonato de Paula

Implementando transação através da classe TransactionScope

A classe TransactionScope é uma maneira simples de indicar que um bloco de código participa de uma mesma transação independente da tecnologia de acesso a dados utilizada e sem que o modelo de camadas do projeto seja violado.É comum o programador encontrar cenários onde todas as alterações definidas em um bloco de código possam ser realizadas somente se não ocorrer falhas em nenhum mome… Continuar

Postado em 6 setembro 2009 às 1:30 ‚Äî 16 Comentários

Caixa de Recados (6 comentários)

Você precisa ser um membro de Desenvolvendo para web para adicionar comentários!

Entrar em Desenvolvendo para web

Às 20:28 em 1 maio 2010, marcelo oliveira abreu disse...
ola thais você poderia me mandar algum material ou indicaçao de livro de asp mais conceitualmente por estou fazendo um trabalho e ainda não sei explicar bem o que é asp.
obrigado
Às 11:26 em 6 janeiro 2010, FERNANDO HENRIQUE MENDES DIOGO disse...
Que legal uma amiga para poder compartilhar as dúvidas
rsrsrs
Às 12:55 em 18 setembro 2009, Humberto Meirelles disse...
Thais, td bem? gostaria de conversar com vc sobre desenvolvimento no VStudio. Poderia entrar em contato pelo: humberto@htm.com.br

abs.
Às 15:08 em 13 agosto 2009, Luiz Antonio Duarte Estevam Franco disse...
Exemplo.zipOutra coisa que descobri espero que vc agora tenha uma ideia de me ajudar zipei novamente o seu projeto exemplo.zip só que adicionei o mesmo exemplo da pagina default.aspx em produtos.aspx (mas este último dentro de uma master.page) no VS2008 Pro Edition, veja a diferença ao testar um sem master page e outro com master page preciso resolver com o que está dentro da master page ou produtos.aspx - Fico no aguardo e desde já agradeço
Às 14:52 em 13 agosto 2009, Luiz Antonio Duarte Estevam Franco disse...
Não não funcionou, ele retorna para o primeiro ítem ou seja o A e na hora que faz o postback os dados da dropdown desaparecem, mesmo com o seu exemplo adaptado ao meu codigo veja como ficou

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Web.Configuration;


public partial class produtos : System.Web.UI.Page
{
string _connectionString = WebConfigurationManager.ConnectionStrings["StoreString"].ConnectionString;
// string Grupo = HttpContext.Current.Request.QueryString["sessao"];
string Grupo = "Produtos";

protected void Page_Load(object sender, EventArgs e)
{
//ddlCategorias.DataSource = SelecionaCategorias();
Response.Write(Session["Id"]);

if (!Page.IsPostBack)
{

ddlCategorias.DataSource = SelecionaCategorias();
ddlCategorias.DataTextField = "Title";
ddlCategorias.DataValueField = "CategoryID";
ddlCategorias.DataBind();
Session["Id"] = ddlCategorias.SelectedValue;



}
// ddlCategorias.DataSource = SelecionaCategorias();
// ddlCategorias.DataBind();


}


// private DataTable RecuperaCategorias() //Metodo que Retorna o Cache ou DataTable
//{
// if (Cache["categorias"] == null) //SE Cache Produtos for nulo ou primeira vez chama metodo SelecionaProdutos
// {
//lblMensagem.Text = "Dados do Banco de dados";
// return SelecionaCategorias();
//}
//else //Retorna Cache
//{
// lblMensagem.Text = "Dados do Cache";
// return Cache["categorias"] as DataTable;//Duvida Cache["produtos"] foi criado no metodo CacheProdutos?
// }
// }
protected DataTable SelecionaCategorias()
{
DataTable dtDados = new DataTable();

DataColumn dcValor = new DataColumn("CategoryID", Type.GetType("System.String"));
DataColumn dcDescricao = new DataColumn("Title", Type.GetType("System.String"));

dtDados.Columns.Add(dcValor);
dtDados.Columns.Add(dcDescricao);

DataRow drA = dtDados.NewRow();
drA["CategoryID"] = "A";
drA["Title"] = "Categoria A";

DataRow drB = dtDados.NewRow();
drB["CategoryID"] = "B";
drB["Title"] = "Categoria B";

DataRow drC = dtDados.NewRow();
drC["CategoryID"] = "C";
drC["Title"] = "Categoria C";

DataRow drD = dtDados.NewRow();
drD["CategoryID"] = "D";
drD["Title"] = "Categoria D";

DataRow drE = dtDados.NewRow();
drE["CategoryID"] = "E";
drE["Title"] = "Categoria E";

dtDados.Rows.Add(drA);
dtDados.Rows.Add(drB);
dtDados.Rows.Add(drC);
dtDados.Rows.Add(drD);
dtDados.Rows.Add(drE);

return dtDados;
}
//private void CacheCategorias(DataTable dtCategoria)
//{
//if (Cache["categorias"] == null)
//{
//Cache.Insert("categorias", dtCategoria, null, DateTime.Now.AddSeconds(10), TimeSpan.Zero);//Aqui que cria Cache["categorias"]?
// }
//}
protected void btnBuscar_Click(object sender, EventArgs e)
{
Session["Id"] = ddlCategorias.SelectedValue;

//if (!IsPostBack)
//{
//Page.MaintainScrollPositionOnPostBack = true;
// Response.Redirect("produtos.aspx?sessao=produtos&nivel=FF1");
//}
// else
// {
// ddlCategorias.DataSource = SelecionaCategorias();
//ddlCategorias.DataBind();
// Session["Id"] = Convert.ToInt32(ddlCategorias.SelectedValue);
//Response.Redirect("produtos.aspx?sessao=produtos&nivel=FF1");
//}

}
}
Fico no aguardo e desde já agradeço
Às 15:11 em 12 agosto 2009, Luiz Antonio Duarte Estevam Franco disse...
Olá Thais o exemplo que vc me deixou estava em framework 2.0 o meu está em 3.5 e dentro de uma master-page, mas para eu saber como funcionaria mesmo como daria pra adaptar-o meu codigo cs segue em anexo ao codigo exemplo que vc me passou

Anexo do meu codigo
produtoscs.txt

anexo do exemplo que vc me passou

Exemplo.zip

Fico no aguardo e desde já agradeço
 
 
 

© 2010   Criado por Ramon Durães   Ativado por .

Badges  |  Relatar um incidente  |  Termos de serviço