public int Alterar(TipoPatrimonioViewModel p) { TipoPatrimonio tipoPatrimonio = new TipoPatrimonio() { Id = p.Id, Nome = p.Nome, Descricao = p.Descricao, }; return(tipoPatrimonio.Alterar()); }
// Buscar por tipo ou categoria public TipoPatrimonioViewModel BuscarTipoPorId(int id) { var tipo = new TipoPatrimonio().BuscarTipoPatrimonioPorId(id); return(new TipoPatrimonioViewModel() { Id = tipo.Id, Nome = tipo.Nome, Descricao = tipo.Descricao, }); }
internal int Alterar(TipoPatrimonio tpAlterado) { try { using (avrasContext contexto = new avrasContext()) { var tpAtual = contexto.TipoPatrimonio.Where(p => p.Id == tpAlterado.Id).FirstOrDefault(); tpAtual.Nome = tpAlterado.Nome; tpAtual.Descricao = tpAlterado.Descricao; return(contexto.SaveChanges()); } } catch (Exception ex) { return(-1); } }
public List <TipoPatrimonioViewModel> BuscarTipoPatrimonios() { var tipoPatrimonios = new TipoPatrimonio().BuscarTipoPatrimonio(); if (tipoPatrimonios != null && tipoPatrimonios.Count > 0) { return((from p in tipoPatrimonios select new TipoPatrimonioViewModel() { Id = p.Id, Nome = p.Nome, Descricao = p.Descricao, }).ToList()); } else { return(null); } }
public int Gravar(TipoPatrimonioViewModel p) { int result; TipoPatrimonio tipoPatrimonio = new TipoPatrimonio() { Nome = p.Nome, Descricao = p.Descricao, }; if (p.Id != 0) { tipoPatrimonio.Id = p.Id; result = tipoPatrimonio.Alterar(); } else { result = tipoPatrimonio.Gravar(); } return(result); }
internal int Gravar(TipoPatrimonio tipoPatrimonio) { try { using (avrasContext contexto = new avrasContext()) { if (tipoPatrimonio.Id == 0) { contexto.TipoPatrimonio.Add(tipoPatrimonio); } else { contexto.TipoPatrimonio.Attach(tipoPatrimonio); } return(contexto.SaveChanges()); } } catch (Exception ex) { return(-1); } }