public void ChangePasswordUser(string userLogin, string userNewPassword) { using (var context = new managerdbContext()) { context.Users.FirstOrDefault(user => user.Email == userLogin).Password = new CryptAndDecryptPassword().CalculateMD5Hash(userNewPassword).ToString(); context.SaveChanges(); } }
public bool ChangeNoteUser(int idNote, string changeText) { try { using (managerdbContext context = new managerdbContext()) { ((context.UsersNotes.SingleOrDefault(note => note.IDNotes == idNote)) as UsersNotes).NoteText = changeText; context.SaveChanges(); } return(true); } catch { return(false); } }
public async void DeleteOldNotes(DateTime firstDayOfWeek) { using (managerdbContext context = new managerdbContext()) { try { await context.UsersNotes.ForEachAsync(note => { if (note.DateNote < firstDayOfWeek) { context.UsersNotes.Remove(note); } }); context.SaveChanges(); } catch { } } }
public bool AddNewNoteUser(int userid, string textNote, DateTime dateDayNote, string para, int paraNumber) { try { using (managerdbContext context = new managerdbContext()) { context.UsersNotes.Add(new UsersNotes() { IDUser = userid, DateNote = dateDayNote, Para = para, ParaNumber = paraNumber, NoteText = textNote }); context.SaveChanges(); } return(true); } catch { return(false); } }