Ejemplo n.º 1
0
        public FormProduto()
        {
            InitializeComponent();

            db = new keite_modasEntities1();

            produtoData = new ProdutoData(db);
            tipoProdutoData = new TipoProdutoData(db);
            produto = new produto();

            inicializar();
        }
Ejemplo n.º 2
0
 public string excluirProduto(produto produto)
 {
     string erro = null;
     try
     {
         produtos.DeleteObject(produto);
         db.SaveChanges();
     }
     catch (Exception ex)
     {
         erro = ex.Message;
     }
     return erro;
 }
Ejemplo n.º 3
0
 public string adicionarProduto(produto produto)
 {
     string erro = null;
     try
     {
         produtos.AddObject(produto);
         db.SaveChanges();
     }
     catch (Exception ex)
     {
         erro = ex.Message;
     }
     return erro;
 }
Ejemplo n.º 4
0
 private void btnEditar_Click_1(object sender, EventArgs e)
 {
     produto = getProdutoSelecionado();
     if (produto != null)
     {
         txtDesc.Text = produto.Descricao;
         txtFornecedor.Text = produto.Fornecedor;
         mtxPreco.Text = produto.Preco.ToString();
         mtxPrecoVenda.Text = produto.PrecoVenda.ToString();
         cbxTipo.SelectedValue = produto.tipoproduto.IdTipoProduto;
         rtxtObserv.Text = produto.Observacao;
     }
     else
     {
         MessageBox.Show("Nenhum produto selecionado!");
     }
 }
Ejemplo n.º 5
0
        public string editarProduto(produto produto)
        {
            string erro = null;
            try
            {
                if (produto.EntityState == System.Data.EntityState.Detached)
                {
                    produtos.Attach(produto);
                }
                db.ObjectStateManager.ChangeObjectState(produto, System.Data.EntityState.Modified);

                db.SaveChanges();
            }
            catch (Exception ex)
            {
                erro = ex.Message;
            }
            return erro;
        }
 /// <summary>
 /// Deprecated Method for adding a new object to the produto EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToproduto(produto produto)
 {
     base.AddObject("produto", produto);
 }
 /// <summary>
 /// Create a new produto object.
 /// </summary>
 /// <param name="idProduto">Initial value of the IdProduto property.</param>
 /// <param name="preco">Initial value of the Preco property.</param>
 /// <param name="fornecedor">Initial value of the Fornecedor property.</param>
 /// <param name="descricao">Initial value of the Descricao property.</param>
 /// <param name="precoVenda">Initial value of the PrecoVenda property.</param>
 /// <param name="idTipoProduto">Initial value of the IdTipoProduto property.</param>
 public static produto Createproduto(global::System.Int32 idProduto, global::System.Double preco, global::System.String fornecedor, global::System.String descricao, global::System.Double precoVenda, global::System.Int16 idTipoProduto)
 {
     produto produto = new produto();
     produto.IdProduto = idProduto;
     produto.Preco = preco;
     produto.Fornecedor = fornecedor;
     produto.Descricao = descricao;
     produto.PrecoVenda = precoVenda;
     produto.IdTipoProduto = idTipoProduto;
     return produto;
 }
Ejemplo n.º 8
0
 private void resetarCampos()
 {
     produto = new produto();
     txtDesc.Text = "";
     txtFornecedor.Text = "";
     mtxPrecoVenda.Text = "";
     mtxPreco.Text = "";
     rtxtObserv.Text = "";
 }