public void abreCaixa(CAIXA caixa) { using (var conexao = new frantheskEntities()) { conexao.CAIXA.Add(caixa); conexao.SaveChanges(); } }
public void AlteraCaixa(CAIXA caixa) { using (var conexao = new frantheskEntities()) { conexao.Entry(caixa).State = EntityState.Modified; conexao.SaveChanges(); } }
private void btn_abrirFecharCaixa_Click(object sender, EventArgs e) { if (lb_Status.Text == "Fechado") { CAIXA caixa = new CAIXA(); caixa.DT_Data = DateTime.Now.ToString("dd/MM/yyyy"); caixa.NM_Status = "aberto"; caixa.VL_ValorCartaoAdmin = 0; caixa.VL_ValorCartaoFunc = 0; caixa.VL_ValorDinheiroAdmin = 0; caixa.VL_ValorDinheiroFunc = 0; caixa.VL_ValorInicial = Convert.ToDouble(tb_Inicial.Text); new Caixa().abreCaixa(caixa); carregamento(); } else { var caixa = new Caixa().caixaAberto(); caixa.NM_Status = "fechado"; new Caixa().AlteraCaixa(caixa); carregamento(); } }
// botao saida private void btnSaida_Click(object sender, RoutedEventArgs e) { if (txtSaida.Text == "") { MessageBox.Show("Entre com uma valor", "Informação", MessageBoxButton.OK, MessageBoxImage.Information); limpaCampos(); return; } try { int codigo = 1; if (conexao.CAIXA.Count() > 0) { caixa = conexao.CAIXA.Find(codigo); } caixa.saida = double.Parse(txtSaida.Text); caixa.saidaCaixa(decimal.Parse(txtSaida.Text)); lblTotal.Content = caixa.vl_total.ToString(); caixa.vl_total = decimal.Parse(lblTotal.Content.ToString()); txtSaida.Clear(); mudaCorRetangulo(); }catch (Exception) { throw; } }