public Model.Entities.tb_pagamento ConsultarFolha(int id) { DataBase.PagamentoDataBase db = new DataBase.PagamentoDataBase(); Model.Entities.tb_pagamento pag = db.BuscarFolha(id); return(pag); }
private void button2_Click(object sender, EventArgs e) { try { Model.Entities.tb_pagamento pag = new Model.Entities.tb_pagamento(); pag.id_funcionario = Convert.ToInt32(nudId.Value); pag.nm_funcionario = txtnome.Text; pag.desc_falta = Convert.ToDecimal(nudFaltas.Value); pag.dt_mes = dtpmesreferente.Value; pag.FGTS = Convert.ToDecimal(nudFgts.Value); pag.função = txtfuncao.Text; pag.horasextra = Convert.ToInt32(nudhoras.Value); pag.INSS = nudInss.Value; pag.nu_falta = Convert.ToInt32(nudFaltas.Value); pag.salario_base = Convert.ToDecimal(nudsalariobase.Value); pag.total_desconto = Convert.ToDecimal(nuddesconto.Value); pag.VA = Convert.ToDecimal(nudVA.Value); pag.VT = Convert.ToDecimal(nudVt.Value); pag.valor_liquido = Convert.ToDecimal(nudliquido.Value); pag.salario = Convert.ToDecimal(nudsalario.Value); pag.horaextraareceber = Convert.ToDecimal(nudhoraextra.Value); Business.BusinessPagamento businessPagamento = new Business.BusinessPagamento(); businessPagamento.Inserir(pag); MessageBox.Show("Cadastrado com sucesso", "Folha salva com sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (ArgumentException ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (Exception) { MessageBox.Show("Ocorreu um erro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Model.Entities.tb_pagamento BuscarFolha(int id) { Model.Entities.tb_pagamento pag = db.tb_pagamento.FirstOrDefault(p => p.id_funcionario == id); return(pag); }
public void InserirPagamento(Model.Entities.tb_pagamento pag) { db.tb_pagamento.Add(pag); db.SaveChanges(); }
public void Inserir(Model.Entities.tb_pagamento pag) { DataBase.PagamentoDataBase db = new DataBase.PagamentoDataBase(); db.InserirPagamento(pag); }