private void buttonInicializar_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(textBoxFornecedorCod.Text)) { estoqueLancamentoInfo = new EstoqueLancamentoInfo { estoquelancamentoid = 0, estoquelancamentodatahora = DateTime.Now }; negocioEstoque = new EstoqueNegocios(Form1.Empresa.empconexao, Form1.Unidade.uniassistencia); estoqueLancamentoInfo.estoquelancamentoid = negocioEstoque.InsertEstoqueLancamento(estoqueLancamentoInfo, Form1.Unidade.uniid); if (!string.IsNullOrEmpty(textBoxFornecedorCod.Text) && estoqueLancamentoInfo.estoquelancamentoid > 0) //o número 1 é referente a compra de mercadoria { labelValorCod.Text = string.Format("{0:000000}", estoqueLancamentoInfo.estoquelancamentoid); labelValorData.Text = estoqueLancamentoInfo.estoquelancamentodatahora.ToLongDateString(); textBoxFornecedorCod.Enabled = false; buttonAddFornecedor.Enabled = false; buttonBuscarFornecedor.Enabled = false; buttonInicializar.Enabled = false; groupBoxItem.Enabled = true; textBoxProdutoCod.Select(); } buttonFechar.Text = "&Cancel."; Cancelar = true; } else { FormMessage.ShowMessegeWarning("Selecione um fornecedor!"); textBoxFornecedorCod.Select(); } }
public int InsertEstoqueLancamento(EstoqueLancamentoInfo estoqueLancamentoInfo, int unid) { if (accessDbMySql.Conectar()) { accessDbMySql.AddParametrosMySql("@dataadd", estoqueLancamentoInfo.estoquelancamentodatahora); accessDbMySql.AddParametrosMySql("@unid", unid); return(accessDbMySql.ExecutarScalarMySql("spInsertEstoqueLancamento")); } else { return(0); } }
public int UpdateEstoqueLancamentoId(EstoqueLancamentoInfo estoqueLancamentoInfo) { if (accessDbMySql.Conectar()) { accessDbMySql.AddParametrosMySql("@id", estoqueLancamentoInfo.estoquelancamentoid); accessDbMySql.AddParametrosMySql("@valor", estoqueLancamentoInfo.estoquelancamentovalor); accessDbMySql.AddParametrosMySql("@quant", estoqueLancamentoInfo.estoquelancamentoquant); return(accessDbMySql.ExecutarScalarMySql("spUpdateEstoqueLancamentoId")); } else { return(0); } }
private EstoqueLancamentoColecao PreencherEstoqueLancamento(DataTable tab) { EstoqueLancamentoColecao colecao = new EstoqueLancamentoColecao(); foreach (DataRow row in tab.Rows) { EstoqueLancamentoInfo estoqueLancamentoInfo = new EstoqueLancamentoInfo { estoquelancamentodatahora = Convert.ToDateTime(row["estoquelancamentodatahora"]), estoquelancamentoid = Convert.ToInt32(row["estoquelancamentoid"]), estoquelancamentoidtipo = Convert.ToInt32(row["estoquelancamentoidtipo"]), estoquelancamentoquant = Convert.ToInt32(row["estoquelancamentoquant"]), estoquelancamentostatus = Convert.ToInt32(row["estoquelancamentostatus"]), estoquelancamentovalor = Convert.ToDecimal(row["estoquelancamentovalor"]), estoquelancamentoidunid = Convert.ToInt32(row["estoquelancamentoidunid"]) }; colecao.Add(estoqueLancamentoInfo); } return(colecao); }
private void FormProdEstoque_Load(object sender, EventArgs e) { for (int i = 0; i < dataGridViewLancarEstoqueDetalhes.ColumnCount; i++) { dataGridViewLancarEstoqueDetalhes.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.NotSet; } if (serializarNegocios.ArquivoExiste(FileName)) { gridLancarEstoqueColecao = (serializarNegocios.DesserializarObjeto(FileName) as GridLancarEstoqueColecao); if (gridLancarEstoqueColecao != null) { negocioEstoque = new EstoqueNegocios(Form1.Empresa.empconexao, Form1.Unidade.uniassistencia); estoqueLancamentoInfo = negocioEstoque.ConsultarEstoqueLancamento(gridLancarEstoqueColecao[0].id); if (estoqueLancamentoInfo != null && estoqueLancamentoInfo.estoquelancamentoidunid == Form1.Unidade.uniid) { labelValorCod.Text = string.Format("{0:000000}", estoqueLancamentoInfo.estoquelancamentoid); labelValorData.Text = estoqueLancamentoInfo.estoquelancamentodatahora.ToLongDateString() + " " + estoqueLancamentoInfo.estoquelancamentodatahora.ToShortTimeString(); textBoxFornecedorCod.Text = string.Format("{0:000}", 0); labelFornecedorDescricao.Text = "*FORNECEDORES DIVERSOS*"; textBoxFornecedorCod.Enabled = false; buttonAddFornecedor.Enabled = false; buttonBuscarFornecedor.Enabled = false; Cancelar = true; buttonFechar.Text = "Cancel."; groupBoxItem.Enabled = true; buttonRemover.Enabled = true; buttonInicializar.Enabled = false; PreencherGrid(); textBoxProdutoCod.Select(); } } } textBoxFornecedorCod.Select(); }