private NoteServices CreateNoteService() { var userId = Guid.Parse(User.Identity.GetUserId()); var noteService = new NoteServices(userId); return(noteService); }
public MainWindow() { InitializeComponent(); TxtTitle.Focus(); _noteServices = new NoteServices(); _notes = new List <Note>(); }
public IHttpActionResult Get() { NoteServices noteService = CreateNoteService(); var notes = noteService.GetNotes(); return(Ok(notes)); }
public async Task CreateAsync_Note() { var update = new NoteUpdateModel(); update.Name = "test"; var identity = new NoteIdentityModel(0); var expected = new Note(); expected.Name = "test"; //mock var noteDataAccess = new Mock <IDataAccessor <Note, INoteIdentity, NoteUpdateModel> >(); noteDataAccess.Setup(x => x.InsertAsync(update)).ReturnsAsync(expected); var noteReminderGetService = new Mock <IGetService <NoteReminder, INoteReminderIdentity> >(); var noteReminderDeleteService = new Mock <IDeleteService <INoteReminderIdentity> >(); //setup var noteServices = new NoteServices(noteDataAccess.Object, noteReminderDeleteService.Object, noteReminderGetService.Object); //action var result = await noteServices.CreateAsync(update); //result result.Should().Be(expected); }
protected void NoteDeleteClicked(object o, EventArgs e) { var d = new NoteServices().GetByID(Convert.ToInt32((o as LinkButton).Attributes["itemid"])); new NoteServices().Delete(d); LoadNotes(true); }
public ActionResult Index() { var userId = Guid.Parse(User.Identity.GetUserId()); var service = new NoteServices(userId); var model = service.GetNotes(); return(View(model)); }
public void GetAllPosts_Test() { using (var svc = new NoteServices()) { var result = svc.GetAllPosts(); Assert.IsNotNull(result, @"Expected a valid result from GetAllPosts"); } }
//"Server=.;Database=PentruLaborator;Trusted_Connection=True;" providerName="System.Data.SqlClient" static void Main(string[] args) { ValidatorStudent val = new ValidatorStudent(); RepositoryStudenti repo = new RepositoryStudenti(val); RepositoryTeme repoT = new RepositoryTeme(new ValidatorTema()); RepositoryNote repoN = new RepositoryNote(new ValidatorNota()); StudentServices ctrlS = new StudentServices(repo); TemeServices ctrlT = new TemeServices(repoT); NoteServices ctrlN = new NoteServices(repoN, repo, repoT); Consola cons = new Consola(ctrlS, ctrlT, ctrlN); cons.runMenu(); }
public async Task GetAsync_Note() { var identity = new NoteIdentityModel(0); //mock var noteDataAccess = new Mock <IDataAccessor <Note, INoteIdentity, NoteUpdateModel> >(); noteDataAccess.Setup(x => x.GetAsync(identity)).ReturnsAsync((Note)null); var noteReminderGetService = new Mock <IGetService <NoteReminder, INoteReminderIdentity> >(); var noteReminderDeleteService = new Mock <IDeleteService <INoteReminderIdentity> >(); //setup var noteServices = new NoteServices( noteDataAccess.Object, noteReminderDeleteService.Object, noteReminderGetService.Object); //action var result = await noteServices.GetAsync(identity); //result result.Should().Be(null); }
private bool SetStarState(int noteId, bool newState) { //Create the service var userID = Guid.Parse(User.Identity.GetUserId()); var service = new NoteServices(userID); //Get the note var detail = service.GetNoteById(noteId); //Create the NoteEdit model instance with the new star state var updatedNote = new NoteEdit { NoteId = detail.NoteId, Title = detail.Title, Content = detail.Content, IsStarred = newState }; // Return a value indicating whether the update succeeded return(service.UpdateNote(updatedNote)); }
protected void NotesItemCommand(object o, GridCommandEventArgs e) { if (e.CommandName == RadGrid.InitInsertCommandName) { e.Canceled = true; var i = new HRR.Core.Domain.Note(); i.ChangedBy = 0; i.Body = ""; i.DateCreated = DateTime.Now; i.EnteredBy = 0; i.Title = ""; i.ID = 0; e.Item.OwnerTableView.InsertItem(i); } if (e.CommandName == RadGrid.PerformInsertCommandName) { var t = new HRR.Core.Domain.Note(); t.Title = (e.Item.FindControl("tbTitle") as IdeaSeed.Web.UI.TextBox).Text; t.Body = (e.Item.FindControl("tbDescription") as IdeaSeed.Web.UI.TextBox).Text; new NoteServices().Save(t); IdeaSeed.Core.Data.NHibernate.NHibernateSessionManager.Instance.CloseSession(); } if (e.CommandName == RadGrid.UpdateCommandName) { if (e.Item is GridEditableItem) { var t = new NoteServices().GetByID((int)e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["ID"]); t.Title = (e.Item.FindControl("tbTitle") as IdeaSeed.Web.UI.TextBox).Text; t.Body = (e.Item.FindControl("tbDescription") as IdeaSeed.Web.UI.TextBox).Text; new NoteServices().Save(t); IdeaSeed.Core.Data.NHibernate.NHibernateSessionManager.Instance.CloseSession(); } } if (e.CommandName == RadGrid.DeleteCommandName) { var t = new NoteServices().GetByID((int)e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["ID"]); new NoteServices().Delete(t); } LoadNotes(true); }
public AddNote() { this.InitializeComponent(); NoteServices = new NoteServices(); }
private NoteServices NewMethod() { NoteServices service = CreateNoteService(); return(service); }
public Consola(StudentServices ctrlS1, TemeServices ctrlT1, NoteServices ctrlN1) { ctrlN = ctrlN1; ctrlS = ctrlS1; ctrlT = ctrlT1; }
public MyNote() { this.InitializeComponent(); NoteServices = new NoteServices(); GetNote(); }