public static void DeleteInstrument(BaseDAO dao, int[] ids) { foreach (int id in ids) { dao.DB.Delete <Strumento>(x => x.ID == id); } }
public static void InsertPlayedInstrumentsForUser(BaseDAO dao, int[] strumentiSelezionati, int utenteId) { foreach (int strumento in strumentiSelezionati) { dao.DB.Insert <ProfiloStrumento>(new ProfiloStrumento { IDStrumento = strumento, IDProfilo = utenteId }); } }
public static bool InsertUtente(BaseDAO dao, Utente utente) { return(dao.DB.Insert(utente)); }
public static void InsertProfilo(BaseDAO dao, Profilo profilo) { dao.DB.Insert(profilo); }
public static Utente GetUtente(BaseDAO dao, string Email, string Password) { return(dao.DB.Single <Utente>(x => x.Email == Email && x.Password == Password)); }
public static Misc.Roles GetRuoloUtente(BaseDAO dao, int utenteId) { return((Misc.Roles)dao.DB.Single <UtenteRuolo>(x => x.IDUtente == utenteId).IDRuolo); }
public static int GetID(BaseDAO dao, string email, string password) { return(dao.DB.Single <Utente>(x => x.Email == email && x.Password == password).ID); }
public static bool DeletePlayedInstrumentsForUser(BaseDAO dao, int utenteId) { return(dao.DB.Delete <ProfiloStrumento>(ps => ps.IDProfilo == utenteId)); }
public static ProfiloStrumento[] GetStrumentiCollegati(BaseDAO dao, int idUtente) { return(dao.DB.SelectArray <ProfiloStrumento>(ps => ps.IDProfilo == idUtente)); }
public static void UpdateCovers(BaseDAO dao, string content, int userID) { dao.DB.Update <Profilo>(x => x.IDUtente == userID, x => x.PlayedCovers.Set(content)); }
public static void UpdateSetup(BaseDAO dao, string content, int userID) { dao.DB.Update <Profilo>(x => x.IDUtente == userID, x => x.PersonalSetup.Set(content)); }
public static void UpdateArtists(BaseDAO dao, string content, int userID) { dao.DB.Update <Profilo>(x => x.IDUtente == userID, x => x.FavouriteArtists.Set(content)); }
public static void UpdateBiography(BaseDAO dao, string content, int userID) { dao.DB.Update <Profilo>(x => x.IDUtente == userID, x => x.Biografia.Set(content)); }
public static Profilo GetProfilo(BaseDAO dao, int userId) { return(dao.DB.Single <Profilo>(profilo => profilo.IDUtente == userId)); }
public static void UpdateInstrument(BaseDAO dao, string descrizione, int id) { dao.DB.Update <Strumento>(x => x.ID == id, x => x.Descrizione.Set(descrizione)); }
public static void AddInstrument(BaseDAO dao, string descrizione) { dao.DB.Insert(new Strumento { Descrizione = descrizione }); }