private void carregarGrig(sistemapadariaEntities conexao) { var lista = conexao.pedidos.ToList(); gridPedidos.DataSource = lista; gridPedidos.DataBind(); }
protected void btnCadastrar_Click(object sender, EventArgs e) { string nome = txtNome.Text; string cpf = txtCpf.Text; string logradouro = txtLogradouro.Text; int numero = Convert.ToInt32(txtNumero.Text); string bairro = txtBairro.Text; string cidade = txtCidade.Text; string estado = txtEstado.Text; string telefone = txtTelefone.Text; //criar conexao banco de dados sistemapadariaEntities conexao = new sistemapadariaEntities(); //criar objeto notas cadastros c = new cadastros(); c.senha = txtSenha.Text; c.nome = nome; c.cpf = cpf; c.logradouro = logradouro; c.numero = txtNumero.Text; c.bairro = bairro; c.cidade = cidade; c.estado = estado; c.telefone = telefone; //insere objeto notas em memoria conexao.cadastros.Add(c); //Armazena objeto no banco de Dados (HD) conexao.SaveChanges(); Response.Redirect("Default.aspx"); }
protected void btnBuscar_Click(object sender, EventArgs e) { //criar conexao sistemapadariaEntities conexao = new sistemapadariaEntities(); //definir criterio de busca List <pedidos> listaBusca = conexao.pedidos.Where(linha => linha.encomenda.Contains(txtBuscar.Text)).ToList(); //atibui lista gridPedidos.DataSource = listaBusca; gridPedidos.DataBind(); }
private void carregaUsuario(sistemapadariaEntities conexao) { var lista = conexao.cadastros.ToList(); ddlUsuario.DataSource = lista; //Valor que sera mostrado ddlUsuario.DataTextField = "nome"; //Chave Estrangueira ddlUsuario.DataValueField = "ID"; ddlUsuario.DataBind(); }
protected void btnRemover_Click(object sender, EventArgs e) { sistemapadariaEntities conexao = new sistemapadariaEntities(); int IDSelecionado = Convert.ToInt32(gridPedidos.SelectedValue.ToString()); //recupar objeto banco de dados pedidos encomenda = conexao.pedidos.FirstOrDefault(linha => linha.ID.ToString().Equals(IDSelecionado.ToString())); //remoção regristro conexao.pedidos.Remove(encomenda); conexao.SaveChanges(); carregarGrig(conexao); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["usuario_logado"] != null) { sistemapadariaEntities conexao = new sistemapadariaEntities(); carregaUsuario(conexao); } else { Response.Redirect("Default.aspx"); } } }
protected void btnAlterar_Click(object sender, EventArgs e) { if (gridPedidos.SelectedValue != null) { sistemapadariaEntities conexao = new sistemapadariaEntities(); //Obte, registro selecionado na grid int IDSelecionado = Convert.ToInt32(gridPedidos.SelectedValue.ToString()); //busca registro no banco pedidos a = conexao.pedidos.FirstOrDefault(linha => linha.ID.ToString().Equals(IDSelecionado.ToString())); //Alimenta Campos do Form txtEncomenda.Text = a.encomenda; txtQuantidade.Text = a.quantidade.ToString(); txtData.Text = a.data.ToString(); txtAlteracao.Text = a.alteracao; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["usuario_logado"] != null) { sistemapadariaEntities conexao = new sistemapadariaEntities(); cadastros usuario = (cadastros)Session["usuario_logado"]; lblUsuarioLogado.Text = " Logado como: " + usuario.nome; carregarGrig(conexao); carregaUsuario(conexao); } else { Response.Redirect("Default.aspx"); } } }
protected void btnEntrar_Click(object sender, EventArgs e) { //Definição de Usuario e senha string nome = txtUsuario.Text; string senha = txtSenha.Text; //cria conexao com o banco de dados sistemapadariaEntities conexao = new sistemapadariaEntities(); //Consulta objeto usuario beseado em logion e senha cadastros user = conexao.cadastros.FirstOrDefault( linha => linha.nome.Equals(nome) && linha.senha.Equals(senha)); if (user != null) { //login ok Session["usuario_logado"] = user; Response.Redirect("pedidos.aspx"); } }
protected void btnEncomendar_Click(object sender, EventArgs e) { string encomenda = txtEncomenda.Text; DateTime data = DateTime.Parse("30/05/2020"); string alteracao = txtAlteracao.Text; sistemapadariaEntities conexao = new sistemapadariaEntities(); pedidos p = new pedidos(); p.encomenda = txtEncomenda.Text; p.alteracao = txtAlteracao.Text; p.IDnome = Convert.ToInt32(ddlUsuario.SelectedValue.ToString()); p.data = DateTime.Parse("30/05/20"); conexao.pedidos.Add(p); conexao.SaveChanges(); var lista = conexao.pedidos.ToList(); GridPedidos.DataSource = lista; GridPedidos.DataBind(); }
protected void btnEncomendar_Click(object sender, EventArgs e) { sistemapadariaEntities conexao = new sistemapadariaEntities(); if (gridPedidos.SelectedValue == null) { string encomenda = txtEncomenda.Text; string alteracao = txtAlteracao.Text; DateTime data2 = Convert.ToDateTime(txtData.Text); int quantidade = Convert.ToInt32(txtQuantidade.Text); pedidos p = new pedidos(); p.IDnome = Convert.ToInt32(ddlUsuario.SelectedValue.ToString()); p.encomenda = encomenda; p.alteracao = alteracao; p.data = data2; p.quantidade = quantidade; conexao.pedidos.Add(p); carregaUsuario(conexao); limpar(); } else { //alterando //busca registro de aluno no banco de dados de acordo com o registro selecionado na grid pedidos pedido = conexao.pedidos.FirstOrDefault(linha => linha.ID.ToString().Equals(gridPedidos.SelectedValue.ToString())); //altera os campos do obejto pedido.encomenda = txtEncomenda.Text; pedido.alteracao = txtAlteracao.Text; pedido.data = Convert.ToDateTime(txtData.Text); pedido.quantidade = Convert.ToInt32(txtQuantidade.Text); //altera o registro no banco conexao.Entry(pedido); //remove seleção do registro da grid gridPedidos.SelectedIndex = -1; } //Armazena objeto no banco de Dados (HD) conexao.SaveChanges(); carregarGrig(conexao); carregaUsuario(conexao); }