private void Delete() { Stock stock = new Stock { StockId = id }; var exe = StockAppConstrutor.SctoAppADO(); try { exe.Delete(stock); LimparCampos(); txtAviso.Text = "Eliminado com succeso"; smsAviso.IsActive = true; tmWarning.Start(); } catch { txtAviso.Text = "ocorreu um erro!"; smsAviso.IsActive = true; tmWarning.Start(); } }
private void Save() { if (cbxProdut.Text.Trim() == string.Empty) { txtAviso.Text = "Escolhe o produto."; tmWarning.Start(); } else { if (txtQtdEnco.Text.Trim() == string.Empty) { txtAviso.Text = "Preencha o campo Quatidade encomentada"; tmWarning.Start(); } else { if (txtQtdExist.Text.Trim() == string.Empty) { txtAviso.Text = "Preencha o campo Quatidade exiteste"; tmWarning.Start(); } else { if (txtQtdMinima.Text == string.Empty) { txtAviso.Text = "Preencha o campo Quatidade mínima"; tmWarning.Start(); } else { if (txtPreComp.Text.Trim() == string.Empty) { txtAviso.Text = "Preencha o campo preço de compra"; tmWarning.Start(); } else { if (txtPreVend.Text.Trim() == string.Empty) { txtAviso.Text = "Preencha o campo preço de venda"; tmWarning.Start(); } else { if (dtCriacao.Text.Trim() == string.Empty) { dtCriacao.SelectedDate = DateTime.Now; } else { if (hrCricao.Text.Trim() == string.Empty) { hrCricao.SelectedTime = DateTime.Now; } else { if (Convert.ToInt32(txtQtdEnco.Text) < Convert.ToInt32(txtQtdExist.Text) || Convert.ToInt32(txtQtdEnco.Text) < Convert.ToInt32(txtQtdMinima.Text) || Convert.ToInt32(txtQtdExist.Text) < Convert.ToInt32(txtQtdExist.Text)) { txtAviso.Text = "Os valores das quantidades estão errada"; tmWarning.Start(); } else { try { Stock estoque = new Stock { QtdEncomendada = Convert.ToInt32(txtQtdEnco.Text.Trim()), QtdExistente = Convert.ToInt32(txtQtdExist.Text.Trim()), QtdMinima = Convert.ToInt32(txtQtdMinima.Text.Trim()), DataCriacao = dtCriacao.SelectedDate.Value, PrecoCompra = Convert.ToInt32(GetNumber(txtPreComp.Text.Trim())).ToString(), PrecoVenda = Convert.ToInt32(GetNumber(txtPreVend.Text.Trim())).ToString(), ProdutoId = Convert.ToInt32(cbxProdut.SelectedValue) }; var exe = StockAppConstrutor.SctoAppADO(); exe.Save(estoque); LimparCampos(); txtAviso.Text = "Guardado com succeso"; tmWarning.Start(); } catch { txtAviso.Text = "ocorreu um erro!"; tmWarning.Start(); } } } } } } } } } } }