public List <T> GetAll <T>() where T : class { using (var contexto = new LocadoraContext()) { try { return(contexto.Set <T>().ToList()); } catch (Exception ex) { string err = ex.Message; } return(null); } }
public T GetRegistroPorCodigo <T>(int idClasse, string idBuscado) where T : class { if (idBuscado != "") { using (var contexto = new LocadoraContext()) { int id = Convert.ToInt32(idBuscado); var retornoId = contexto.Set <T>() .Where(c => idClasse == id) .Single(); return(retornoId); } } return(null); }
public bool DbAdd <T>(T registro) where T : class { bool retorno = false; using (var contexto = new LocadoraContext()) { try { contexto.Set <T>().Add(registro); contexto.SaveChanges(); retorno = true; } catch (Exception ex) { string err = ex.Message; } return(retorno); } }