public void DeleteAll([FromBody] bool confirm) { if (!confirm) { NotesProvider.DeleteAll(User.Identity.GetUserId()); } }
public DataProvider() { NotesProvider = new NotesProvider(this); RelationsProvider = new RelationsProvider(this); CategoriesProvider = new CategoriesProvider(this); UsersProvider = new UsersProvider(this); }
public NoteGetModel Get() { try { return(NotesProvider.GetAll(User.Identity.GetUserId())); } catch { return(null); } }
public async Task <IHttpActionResult> Delete(DeleteAccountModel userPass) { ApplicationUser user = await UserManager.FindAsync(User.Identity.GetUserName(), userPass.userPass); if (user != null) { await UserManager.DeleteAsync(user); NotesProvider.DeleteAll(User.Identity.GetUserId()); return(Ok()); } return(BadRequest("ERROR")); }
public void ConfigureServices(IServiceCollection services) { services.AddControllers(); var examsProvider = new ExamsProvider(); var usersProvider = new UsersProvider(); var notesProvider = new NotesProvider(); services.AddBacklight(configuration => { configuration.For <Exam>() .AddCreate(examsProvider) .AddRead(examsProvider) .AddUpdate(examsProvider); configuration.For <User>() .AddCRUD(usersProvider); configuration.For <Note>() .AddRead(notesProvider); }); }
public MainController(INotify notifier) : base(notifier) { dataProvider = NotesProvider.GetInstance(); adapter = new Adapter(); }
// DELETE api/values/5 public void Delete(string noteName) { NotesProvider.DeleteNote(User.Identity.GetUserId(), noteName); }
public void Post(EditNoteModel edit) { NotesProvider.EditNote(User.Identity.GetUserId(), edit.name, edit.oldtext, edit.newtext); }
public void Rename(EditTitleModel edit) { NotesProvider.RenameNote(User.Identity.GetUserId(), edit.oldtitle, edit.newtitle); }
public void CreateNote(string NoteName, string NoteText) { NotesProvider.CreateNote(User.Identity.GetUserId(), NoteName, NoteText); }