private void Salvar() { CaixaNegocios caixaNegocios = new CaixaNegocios(Form1.Empresa.empconexao); CaixaAbrirInfo caixaAbrirInfo = caixaNegocios.ConsultarCaixaAberto(Form1.Unidade.uniid); Caixa caixa = new Caixa(); CaixaTurnoInfo caixaTurnoInfo = caixa.ConsultarTurnoAberto(); SangriaInfo sangriaInfo = new SangriaInfo { sangriadatacad = DateTime.Now, sangriaid = 0, sangriaidcaixa = caixaAbrirInfo.caixaabririd, sangriaidfunc = Form1.User.useidfuncionario, sangriaidtipo = contaCod, sangriaidunidade = caixaAbrirInfo.caixaabriridunidade, sangriaobs = obs, sangriavalor = valor, sangriaidturno = caixaTurnoInfo.caixaturnoid }; if (caixaNegocios.InsertSangria(sangriaInfo) > 0) { Form1.encerrarThread = true; FormMessage.ShowMessegeInfo("Salvo com sucesso."); this.Close(); } else { Form1.encerrarThread = true; FormMessage.ShowMessegeWarning("Falha ao tentar salvar!"); } pictureBoxLoad.Visible = false; }
private void buttonContaAdd_Click(object sender, EventArgs e) { SangriaInfo sangria = new SangriaInfo(); FormCadTexto formCadTexto = new FormCadTexto(); formCadTexto.ShowDialog(this); formCadTexto.Dispose(); }
public int InsertSangria(SangriaInfo sangriaInfo) { if (accessDbMySql.Conectar()) { accessDbMySql.AddParametrosMySql("@func", sangriaInfo.sangriaidfunc); accessDbMySql.AddParametrosMySql("@tipo", sangriaInfo.sangriaidtipo); accessDbMySql.AddParametrosMySql("@unid", sangriaInfo.sangriaidunidade); accessDbMySql.AddParametrosMySql("@obs", sangriaInfo.sangriaobs); accessDbMySql.AddParametrosMySql("@valor", sangriaInfo.sangriavalor); accessDbMySql.AddParametrosMySql("@turno", sangriaInfo.sangriaidturno); return(accessDbMySql.ExecutarScalarMySql("spInsertSangria")); } else { return(0); } }
private SangriaColecao PreencherSangria(DataTable dataTable) { SangriaColecao sangriaColecao = new SangriaColecao(); foreach (DataRow row in dataTable.Rows) { SangriaInfo sangriaInfo = new SangriaInfo { sangriadatacad = Convert.ToDateTime(row["sangriadatacad"]), sangriaid = Convert.ToInt32(row["sangriaid"]), sangriaidcaixa = Convert.ToInt32(row["sangriaidcaixa"]), sangriaidfunc = Convert.ToInt32(row["sangriaidfunc"]), sangriaidtipo = Convert.ToInt32(row["sangriaidtipo"]), sangriaidunidade = Convert.ToInt32(row["sangriaidunidade"]), sangriaobs = Convert.ToString(row["sangriaobs"]), sangriavalor = Convert.ToDecimal(row["sangriavalor"]) }; sangriaColecao.Add(sangriaInfo); } return(sangriaColecao); }