Esempio n. 1
0
 public static void DeleteInstrument(BaseDAO dao, int[] ids)
 {
     foreach (int id in ids)
     {
         dao.DB.Delete <Strumento>(x => x.ID == id);
     }
 }
Esempio n. 2
0
 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);
 }
Esempio n. 5
0
 public static Utente GetUtente(BaseDAO dao, string Email, string Password)
 {
     return(dao.DB.Single <Utente>(x => x.Email == Email && x.Password == Password));
 }
Esempio n. 6
0
 public static Misc.Roles GetRuoloUtente(BaseDAO dao, int utenteId)
 {
     return((Misc.Roles)dao.DB.Single <UtenteRuolo>(x => x.IDUtente == utenteId).IDRuolo);
 }
Esempio n. 7
0
 public static int GetID(BaseDAO dao, string email, string password)
 {
     return(dao.DB.Single <Utente>(x => x.Email == email && x.Password == password).ID);
 }
Esempio n. 8
0
 public static bool DeletePlayedInstrumentsForUser(BaseDAO dao, int utenteId)
 {
     return(dao.DB.Delete <ProfiloStrumento>(ps => ps.IDProfilo == utenteId));
 }
Esempio n. 9
0
 public static ProfiloStrumento[] GetStrumentiCollegati(BaseDAO dao, int idUtente)
 {
     return(dao.DB.SelectArray <ProfiloStrumento>(ps => ps.IDProfilo == idUtente));
 }
Esempio n. 10
0
 public static void UpdateCovers(BaseDAO dao, string content, int userID)
 {
     dao.DB.Update <Profilo>(x => x.IDUtente == userID, x => x.PlayedCovers.Set(content));
 }
Esempio n. 11
0
 public static void UpdateSetup(BaseDAO dao, string content, int userID)
 {
     dao.DB.Update <Profilo>(x => x.IDUtente == userID, x => x.PersonalSetup.Set(content));
 }
Esempio n. 12
0
 public static void UpdateArtists(BaseDAO dao, string content, int userID)
 {
     dao.DB.Update <Profilo>(x => x.IDUtente == userID, x => x.FavouriteArtists.Set(content));
 }
Esempio n. 13
0
 public static void UpdateBiography(BaseDAO dao, string content, int userID)
 {
     dao.DB.Update <Profilo>(x => x.IDUtente == userID, x => x.Biografia.Set(content));
 }
Esempio n. 14
0
 public static Profilo GetProfilo(BaseDAO dao, int userId)
 {
     return(dao.DB.Single <Profilo>(profilo => profilo.IDUtente == userId));
 }
Esempio n. 15
0
 public static void UpdateInstrument(BaseDAO dao, string descrizione, int id)
 {
     dao.DB.Update <Strumento>(x => x.ID == id, x => x.Descrizione.Set(descrizione));
 }
Esempio n. 16
0
 public static void AddInstrument(BaseDAO dao, string descrizione)
 {
     dao.DB.Insert(new Strumento {
         Descrizione = descrizione
     });
 }