private void efetuaConsulta() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); Tamanho tamanho = new Tamanho(); tamanho = (from es in banco.Tamanho where es.IDTamanho == idTamanho select es).SingleOrDefault(); if (tamanho != null) { tbIDTamanho.Text = Convert.ToString(tamanho.IDTamanho); tbDescricao.Text = tamanho.Descricao; cbStatus.Checked = tamanho.Status; } } catch (Exception) { } finally { banco.Connection.Close(); } }
private void pesquisar() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); List <Produto> produtos = new List <Produto>(); produtos = banco.ExecuteQuery <Produto>(Sql()).ToList(); dgvProdutos.Rows.Clear(); foreach (Produto produto in produtos) { dgvProdutos.Rows.Add(produto.IDProduto, produto.Status, produto.Referencia, produto.Descricao); } } catch (Exception) { } finally { banco.Connection.Close(); } }
private void pesquisar() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); List <Cor> cores = new List <Cor>(); cores = banco.ExecuteQuery <Cor>(Sql()).ToList(); dgvCores.Rows.Clear(); foreach (Cor cor in cores) { dgvCores.Rows.Add(cor.IDCor, cor.Status, cor.Descricao); } } catch (Exception) { } finally { banco.Connection.Close(); } }
public static void Incluir(SiPA.Fornecedor fornecedor) { BancoDataContext dataContext = new BancoDataContext(); dataContext.Fornecedors.InsertOnSubmit(fornecedor); dataContext.SubmitChanges(); }
private void bRestaurar_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(tbCaminhoRestauracao.Text)) { BancoDataContext banco = new BancoDataContext("Data Source=lab5-prof;Initial Catalog=Master;User ID=sa;Password=1234"); try { banco.Connection.Open(); StringBuilder sql = new StringBuilder(); sql.Append(@"ALTER DATABASE [Banco] SET SINGLE_USER WITH ROLLBACK IMMEDIATE"); banco.ExecuteCommand(sql.ToString()); sql.Clear(); sql.AppendFormat("RESTORE DATABASE [Banco] FROM DISK = '{0}'", tbCaminhoRestauracao.Text); banco.ExecuteCommand(sql.ToString()); sql.Clear(); sql.Append("ALTER DATABASE [Banco] SET MULTI_USER"); banco.ExecuteCommand(sql.ToString()); MessageBox.Show("Restauração realizado com sucesso."); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } finally { banco.Connection.Close(); } } }
private void efetuaConsulta() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); Cor cor = new Cor(); cor = (from es in banco.Cor where es.IDCor == idCor select es).SingleOrDefault(); if (cor != null) { tbIDCor.Text = Convert.ToString(cor.IDCor); tbDescricao.Text = cor.Descricao; cbStatus.Checked = cor.Status; } } catch (Exception) { } finally { banco.Connection.Close(); } }
private void bGravar_Click(object sender, EventArgs e) { if (validar()) { if (MessageBox.Show("Confirma a gravação da cor", "Cofirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { bool erro = false; BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); banco.Transaction = banco.Connection.BeginTransaction(); Cor cor = new Cor(); if (operacao == "Alterar") { cor = (from es in banco.Cor where es.IDCor == idCor select es).SingleOrDefault(); } cor.Descricao = tbDescricao.Text; cor.Status = cbStatus.Checked; if (operacao == "Incluir") { cor.Status = true; banco.Cor.InsertOnSubmit(cor); } banco.SubmitChanges(); banco.Transaction.Commit(); if (formMovimentoPedido != null) { formMovimentoPedido.cbIDCor.DataSource = (from c in banco.Cor where c.Status == true select c).ToList(); formMovimentoPedido.cbIDCor.ValueMember = "IDCor"; formMovimentoPedido.cbIDCor.DisplayMember = "Descricao"; formMovimentoPedido.cbIDCor.Text = cor.Descricao; } MessageBox.Show("Cor gravado com sucesso.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Erro ao gravar a cor.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); banco.Transaction.Rollback(); erro = true; } finally { banco.Connection.Close(); if (!erro) { operacao = "Outro"; this.Dispose(); } } } } }
private void pesquisar() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); List <Cidade> cidades = new List <Cidade>(); cidades = banco.ExecuteQuery <Cidade>(Sql()).ToList(); dgvCidades.Rows.Clear(); foreach (Cidade cidade in cidades) { dgvCidades.Rows.Add(cidade.IDCidade, cidade.Nome, cidade.Estado.UF); } } catch (Exception) { } finally { banco.Connection.Close(); } }
private void bAdicionar_Click(object sender, EventArgs e) { if (validarProdutoTamanho()) { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); ProdutoTamanho produtoTamanho = new ProdutoTamanho(); produtoTamanho.IDTamanho = int.Parse(cbIDTamanho.SelectedValue.ToString()); produtoTamanho.Tamanho = (from t in banco.Tamanho where t.IDTamanho == produtoTamanho.IDTamanho select t).SingleOrDefault(); produtoTamanho.Preco = decimal.Parse(tbPreco.Text.Replace("R$", "")); adicionarProdutoTamanho(produtoTamanho); } catch (Exception ex) { } finally { banco.Connection.Close(); cbIDTamanho.SelectedValue = string.Empty; tbPreco.Text = "0"; cbIDTamanho.Focus(); } } }
private void efetuaConsulta() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); Produto produto = new Produto(); produto = (from p in banco.Produto where p.IDProduto == IdProduto select p).SingleOrDefault(); if (produto != null) { tbIDProduto.Text = produto.IDProduto.ToString(); tbDescricao.Text = produto.Descricao; cbStatus.Checked = produto.Status; tbReferencia.Text = produto.Referencia; adicionarProdutoTamanho(produto.ProdutoTamanho.ToList()); } } catch (Exception ex) { } finally { banco.Connection.Close(); } }
public static void Incluir(SiPA.Produto produto) { BancoDataContext dataContext = new BancoDataContext(); dataContext.Produtos.InsertOnSubmit(produto); dataContext.SubmitChanges(); }
public static List <SiPA.Fornecedor> Lista() { BancoDataContext dataContext = new BancoDataContext(); var r = from p in dataContext.Fornecedors select p; return(r.ToList()); }
private void pesquisar() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); List <Pedido> pedidos = new List <Pedido>(); pedidos = banco.ExecuteQuery <Pedido>(sql()).ToList(); dgvPedidos.Rows.Clear(); foreach (Pedido pedido in pedidos) { dgvPedidos.Rows.Add( pedido.IDPedido, pedido.IDPessoa, pedido.Pessoa.Nome_RazaoSocial, pedido.Status, pedido.Data, pedido.Total, pedido.Pessoa.Cidade.Nome, pedido.Pessoa.Cidade.Estado.UF); } } catch (Exception) { } finally { banco.Connection.Close(); } }
private void pesquisar() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); List <Pessoa> pessoas = new List <Pessoa>(); pessoas = banco.ExecuteQuery <Pessoa>(sql()).ToList(); dgvPessoas.Rows.Clear(); foreach (Pessoa pessoa in pessoas) { dgvPessoas.Rows.Add( pessoa.IDPessoa, pessoa.Status, pessoa.Nome_RazaoSocial, pessoa.Apelido_Fantasia, pessoa.CPF_CNPJ, pessoa.RG_InscricaoEstadual, pessoa.Cidade.Nome, pessoa.Cidade.Estado.UF); } } catch (Exception ex) { } finally { banco.Connection.Close(); } }
private void EfetuaConsulta() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); Cidade cidade = new Cidade(); cidade = (from c in banco.Cidade where c.IDCidade == idCidade select c).SingleOrDefault(); if (cidade != null) { tbIDCidade.Text = cidade.IDCidade.ToString(); tbNome.Text = cidade.Nome; cbUF.SelectedValue = cidade.IDEstado; } } catch (Exception) { } finally { banco.Connection.Close(); } }
public static List <SiPA.Compra> Listar() { BancoDataContext dc = new BancoDataContext(); List <SiPA.Compra> compras = (from com in dc.Compras select com).ToList(); return(compras); }
public static List <SiPA.Produto> Lista() { BancoDataContext dataContext = new BancoDataContext(); var r = from p in dataContext.Produtos select p; return(r.ToList()); }
public static SiPA.Fornecedor CosultarPorId(int id) { BancoDataContext dataContext = new BancoDataContext(); var r = (from p in dataContext.Fornecedors where p.id == id select p).Single(); return(r); }
private void efetuaConsulta() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); Estado estado = new Estado(); estado = (from es in banco.Estado where es.IDEstado == idestado select es).SingleOrDefault(); if (estado != null) { tbIDEstado.Text = Convert.ToString(estado.IDEstado); tbNome.Text = estado.Nome; tbUF.Text = estado.UF; } } catch (Exception) { } finally { banco.Connection.Close(); } }
private void pesquisar() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); List <Tamanho> tamanhos = new List <Tamanho>(); tamanhos = banco.ExecuteQuery <Tamanho>(Sql()).ToList(); dgvTamanhos.Rows.Clear(); foreach (Tamanho tamanho in tamanhos) { dgvTamanhos.Rows.Add(tamanho.IDTamanho, tamanho.Status, tamanho.Descricao); } } catch (Exception) { } finally { banco.Connection.Close(); } }
private void pesquisar() { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); List <Estado> estados = new List <Estado>(); estados = banco.ExecuteQuery <Estado>(comandoSql()).ToList(); dgvEstados.Rows.Clear(); foreach (Estado estado in estados) { dgvEstados.Rows.Add(estado.IDEstado, estado.Nome, estado.UF); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } finally { banco.Connection.Close(); } }
public static void Incluir(SiPA.Compra compra) { BancoDataContext dc = new BancoDataContext(); dc.Compras.InsertOnSubmit(compra); dc.SubmitChanges(); }
private void bGravar_Click(object sender, EventArgs e) { if (Validar()) { if (MessageBox.Show("Confirma a gravação da cidade?", "Configuração", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { bool erro = false; BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); banco.Transaction = banco.Connection.BeginTransaction(); Cidade cidade = new Cidade(); if (operacao == "Alterar") { cidade = (from c in banco.Cidade where c.IDCidade == idCidade select c).SingleOrDefault(); } cidade.Nome = tbNome.Text; cidade.IDEstado = int.Parse(cbUF.SelectedValue.ToString()); if (operacao == "Incluir") { banco.Cidade.InsertOnSubmit(cidade); } banco.SubmitChanges(); banco.Transaction.Commit(); if (formCadastroPessoa != null) { formCadastroPessoa.cbCidade.DataSource = (from c in banco.Cidade select c).ToList(); formCadastroPessoa.cbCidade.ValueMember = "IDCidade"; formCadastroPessoa.cbCidade.DisplayMember = "Nome"; formCadastroPessoa.cbCidade.Text = cidade.Nome; } MessageBox.Show("Cidade gravada com sucesso.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception) { MessageBox.Show("Erro ao gravar a cidade.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); banco.Transaction.Rollback(); erro = true; } finally { banco.Connection.Close(); if (!erro) { operacao = "Outro"; this.Dispose(); } } } } }
private void btEntrar_Click(object sender, EventArgs e) { lbMensagem.Visible = true; lbMensagem.Text = String.Empty; epErros.SetError(tbLogin, String.Empty); epErros.SetError(tbSenha, String.Empty); Boolean valido = true; if (string.IsNullOrEmpty(tbLogin.Text)) { epErros.SetError(tbLogin, "Informe o login do usuário."); valido = false; } if (string.IsNullOrEmpty(tbSenha.Text)) { epErros.SetError(tbSenha, "Informe a senha do usuário."); valido = false; } if (valido) { BancoDataContext banco = new BancoDataContext(); try { banco.Connection.Open(); Usuario usuario = new Usuario(); usuario = (from u in banco.Usuario where u.Login == tbLogin.Text && u.Senha == tbSenha.Text select u).SingleOrDefault(); if (usuario != null) { Cache.idUsuario = usuario.IDUsuario; Cache.login = usuario.Login; FormMenu formMenu = new FormMenu(); formMenu.Show(); this.Hide(); } else { lbMensagem.Text = "Usuário de senha não encontrado. \nTente novamente."; } } catch (Exception ex) { MessageBox.Show(String.Format("Erro ao realizar o login.\n{0}", ex.ToString()), "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { banco.Connection.Close(); } } else { tbLogin.Focus(); } }
public static void Remover(int id) { BancoDataContext dc = new BancoDataContext(); SiPA.ItemCompra ic = (from i in dc.ItemCompras where i.id == id select i).Single(); dc.ItemCompras.DeleteOnSubmit(ic); dc.SubmitChanges(); }
public static SiPA.Compra RetornarUltima() { BancoDataContext dc = new BancoDataContext(); var r = (from c in dc.Compras orderby c.id descending select c).FirstOrDefault(); return(r); }
public static void Excluir(int id) { BancoDataContext dc = new BancoDataContext(); SiPA.Compra compra = (from c in dc.Compras where c.id == id select c).Single(); Modelo.ItemCompra.Excluir(id); dc.Compras.DeleteOnSubmit(compra); dc.SubmitChanges(); }
public static List <SiPA.ItemCompra> Listar(int id) { BancoDataContext dc = new BancoDataContext(); List <SiPA.ItemCompra> ic = (from it in dc.ItemCompras where it.compra_id == id select it).ToList(); return(ic); }
public static void Alterar(SiPA.Produto produto) { BancoDataContext dataContext = new BancoDataContext(); var r = (from p in dataContext.Produtos where p.id == produto.id select p).Single(); r.descricao = produto.descricao; dataContext.SubmitChanges(); }
public static void Excluir(int id) { BancoDataContext dataContext = new BancoDataContext(); var r = (from p in dataContext.Fornecedors where p.id == id select p).Single(); dataContext.Fornecedors.DeleteOnSubmit(r); dataContext.SubmitChanges(); }