/// <summary> /// Atualiza os dados da forma de pagamento na base de dados /// </summary> /// <param name="formaPagamento">dados da forma de pagamento</param> public void Editar(Formaspagamento formaPagamento) { TbFormaspagamento _tbFormaPagamento = new TbFormaspagamento(); Atribuir(formaPagamento, _tbFormaPagamento); _context.Update(_tbFormaPagamento); _context.SaveChanges(); }
/// <summary> /// Insere uma nova forma de pagamento na base de dados /// </summary> /// <param name="formaPagamento">dados da forma de pagamento</param> /// <returns></returns> public int Inserir(Formaspagamento formaPagamento) { TbFormaspagamento _tbFormaPagamento = new TbFormaspagamento(); _tbFormaPagamento.CodFormaPagamento = formaPagamento.CodFormaPagamento; _tbFormaPagamento.Descricao = formaPagamento.Descricao; _context.Add(_tbFormaPagamento); _context.SaveChanges(); return(_tbFormaPagamento.CodFormaPagamento); }
/// <summary> /// Atribui dados entre objetos do model e entity /// </summary> /// <param name="formaPagamentoModel">objeto model</param> /// <param name="tbFormaPagamento">objeto entity</param> private void Atribuir(Formaspagamento formaPagamentoModel, TbFormaspagamento tbFormaPagamento) { tbFormaPagamento.CodFormaPagamento = formaPagamentoModel.CodFormaPagamento; tbFormaPagamento.Descricao = formaPagamentoModel.Descricao; }