Portfólio unopar

Disponível somente no TrabalhosFeitos
  • Páginas : 6 (1409 palavras )
  • Download(s) : 0
  • Publicado : 12 de maio de 2011
Ler documento completo
Amostra do texto
[pic]

SUMÁRIO

1 INTRODUÇÃO 3
2 DESENVOLVIMENTO 4
2.1 – INFORMAÇÕES SOBRE A BASE DE DADOS 4
2.2 – SCRIPT DE CRIAÇÃO DA TABELA TBLMARCAS 4
2.3 – SCRIPT DE CRIAÇÃO DA TABELA TBLPRODUTOS 5
2.4 – CÓDIGO FONTE DO FORMULÁRIO PRINCIPAL 6
2.5 – CÓDIGO FONTE DO CADASTRO DE MARCAS 7
2.6 – CÓDIGO FONTE DO CADASTRO DE PRODUTOS 10
3 CONCLUSÃO 13
REFERÊNCIAS 14
INTRODUÇÃO

Ainfluência mútua entre a programação estruturada e um SGBD é o que há de mais comum no mercado de trabalho, poder desenvolver um aplicativo ligado a um banco de dados, é uma oportunidade de evoluirmos para o que nos espera neste mercado.

DESENVOLVIMENTO

1 – INFORMAÇÕES SOBRE A BASE DE DADOS

O SGBD utilizado para armazenamento das informações foi o Microsoft SQL Server 2005,onde foi criado uma base de dados chamada Unopar, com duas tabelas TblMarcas e TblProdutos.

2 – SCRIPT DE CRIAÇÃO DA TABELA TBLMARCAS

USE [Unopar]
GO
/****** Object: Table [dbo].[TblMarcas] Script Date: 09/19/2010 19:15:56 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GOSET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[TblMarcas](
[IDmarca] [int] NOT NULL,
[DSmarca] [varchar](30) COLLATE SQL_Latin1_General_CP1_CI_AI NULL,
CONSTRAINT [PK_TblMarcas] PRIMARY KEY CLUSTERED
(
[IDmarca] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]

GO
SETANSI_PADDING OFF

3 – SCRIPT DE CRIAÇÃO DA TABELA TBLPRODUTOS

USE [Unopar]
GO
/****** Object: Table [dbo].[TblProdutos] Script Date: 09/19/2010 19:16:51 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATETABLE [dbo].[TblProdutos](
[IDproduto] [int] NOT NULL,
[DSproduto] [varchar](50) COLLATE SQL_Latin1_General_CP1_CI_AI NULL,
[IDmarca] [int] NULL,
[QTestoque] [int] NULL,
[VLvenda] [decimal](15, 2) NULL,
CONSTRAINT [PK_TblProdutos] PRIMARY KEY CLUSTERED
(
[IDproduto] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]GO
SET ANSI_PADDING OFF

4 – CÓDIGO FONTE DO FORMULÁRIO PRINCIPAL

Este formulário é centralizador e nele foi criado um “Menu” que possibilita a chamada dos demais formulários de Cadastro de Marcas e Cadastro de Produtos. Segue abaixo o código fonte em C#.
using System;
using System.Collections.Generic;
using System.ComponentModel;
usingSystem.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Portfolio
{
public partial class frmMenu : Form
{
public frmMenu()
{
InitializeComponent();
}

private void sairDoSistemaToolStripMenuItem_Click(object sender, EventArgs e)
{
Close();
}private void frmMenu_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("Confirma a Saída do Sistema?", "Produção Textual", MessageBoxButtons.YesNo) == DialogResult.No)
{
e.Cancel = true;
}

}

private void marcasToolStripMenuItem_Click(object sender, EventArgs e)
{FormMarcas Vformmarcas = new FormMarcas();
Vformmarcas.ShowDialog();
}

private void produtosToolStripMenuItem_Click(object sender, EventArgs e)
{
FormProdutos Vformprodutos = new FormProdutos();
Vformprodutos.ShowDialog();
}
}
}

5 – CÓDIGO FONTE DO CADASTRO DE MARCAS

Neste...
tracking img