public void Edit(Dialogue dialogue) { RepositoryProvider.Do(repo => { repo.Edit(dialogue); }); }
public void Remove(int id) { RepositoryProvider.Do(repo => { repo.Remove <Actor>(id); }); }
public void Add(Language language) { RepositoryProvider.Do(repo => { repo.Add(language); }); }
public void Add(Dialogue dialogue) { RepositoryProvider.Do(repo => { repo.Add(dialogue); }); }
public void Edit(Issue issue) { RepositoryProvider.Do(repo => { repo.Edit(issue); }); }
public void Edit(Language language) { RepositoryProvider.Do(repo => { repo.Edit(language); }); }
public void Add(Actor actor) { RepositoryProvider.Do(repo => { repo.Add(actor); }); }
public void Edit(Actor actor) { RepositoryProvider.Do(repo => { repo.Edit(actor); }); }
public Issue GetOne(IssueParams @params) { return(RepositoryProvider.Do(repo => { return repo.GetCollection <Issue>() .FirstOrDefault( issue => issue.DialogueId == @params.DialogueId && issue.IssueNr == @params.PositionId); })); }
public PageData <Issue> GetPage(int dialogueId, int page) { return(RepositoryProvider.Do(repo => { var data = repo.GetCollection <Issue>(i => i.DialogueId == dialogueId); return PagingService.GetPaging(data, page, 100); })); }
public void Add(Issue issue) { RepositoryProvider.Do(repo => { var position = repo.GetCollection <Issue>().Count(i => issue.DialogueId == i.DialogueId) + 1; issue.IssueNr = position; repo.Add(issue); }); }
public IDictionary <string, string> GetViewText(string viewName, int languageId) { return(RepositoryProvider.Do(repo => { var viewLanguage = repo.GetCollection <ViewLanguage>() .FirstOrDefault(v => v.LanguageId == languageId && v.ViewName == viewName); return ConvertData(viewLanguage.ViewTexts); })); }
public PageData <Language> GetPage(int page) { return(RepositoryProvider.Do(repo => { var data = repo.GetCollection <Language>() .Where(language => language.ParentId == null).OrderBy(language => language.Name); var pageData = PagingService.GetPaging(data, page); return pageData; })); }
public PageData <Actor> GetPage(int idDialogue, int page) { return(RepositoryProvider.Do(repo => { var data = repo.GetCollection <Actor>() .Where(a => a.DialogueId == idDialogue); var pageData = PagingService.GetPaging(data, page); return pageData; })); }
public PageData <Dialogue> GetPage(DialoguePageParams @params) { return(RepositoryProvider.Do(repo => { var data = repo.GetCollection <Dialogue>() .Where(FilterQuery(@params.IdUser, @params.Name, @params.LanguageId)); var pageData = PagingService.GetPaging(data, @params.Page, @params.SizePage); return pageData; })); }
public void Remove(IssueParams @params) { RepositoryProvider.Do(repo => { _elements = SetElements(@params.DialogueId, repo); var removeIssue = GetOneQuery(@params.PositionId); repo.Remove(removeIssue); RebuildPosition(@params.PositionId, repo); }); }
public void ChangePosition(IssueParams @params) { RepositoryProvider.Do(repo => { _elements = SetElements(@params.DialogueId, repo); var coutElements = _elements.Count; if (@params.PositionId > 0 && @params.PositionId <= coutElements) { UpPosition(@params, repo); DownPosition(@params, repo); } }); }
public ICollection <Language> GetMainAll() { return(RepositoryProvider.Do( repo => repo.GetCollection <Language>().Where(language => language.ParentId == null).ToList())); }
public ICollection <Language> GetAll() { return(RepositoryProvider.Do(repo => repo.GetCollection <Language>().ToList())); }
public void Remove(int id) { RepositoryProvider.Do(repo => repo.Remove <Language>(id)); }
public Language GetOne(int id) { return(RepositoryProvider.Do(repo => repo.GetOne <Language>(id))); }
public Dialogue GetOne(int id) { return(RepositoryProvider.Do(repo => repo.GetOne <Dialogue>(id))); }
public Actor GetOne(int id) { return(RepositoryProvider.Do(repo => repo.GetOne <Actor>(id))); }
public void Remove(int id) { RepositoryProvider.Do(repo => repo.Remove <Dialogue>(id)); }