private void goBack() { NewManager.GetAllNews(News); TitleTextBlock.Text = "Home"; MenuListViewsItem.SelectedItem = null; BackButton.Visibility = Visibility.Collapsed; }
protected void Page_Load(object sender, EventArgs e) { int id = Convert.ToInt32(Page.RouteData.Values["id"]); NewManager nm = new NewManager(); edit1 = nm.GetByID(id); }
protected void Page_Load(object sender, EventArgs e) { Response.AppendHeader("Access-Control-Allow-Origin", "*"); NewManager NM = new NewManager(); list = NM.GetList().Take(1).ToList(); }
protected void Page_Load(object sender, EventArgs e) { try { NewManager SM = new NewManager(); NewsTBx news = new NewsTBx(); news.NewsName = Request["name"]; news.NewsContent = Request["description"]; news.NewsStatus = 1; SM.AddNew(news); Response.Write(JsonConvert.SerializeObject(new { success = 1 })); } catch (Exception ex) { Response.Write(JsonConvert.SerializeObject(new { success = -1, error = ex })); } }
private void SearchAutoSuggestBox_QuerySubmitted(AutoSuggestBox sender, AutoSuggestBoxQuerySubmittedEventArgs args) { NewManager.GetNewByTile(News, sender.Text); TitleTextBlock.Text = sender.Text; MenuListViewsItem.SelectedItem = null; BackButton.Visibility = Visibility.Visible; }
private void MenuItemsListView_ItemClick(object sender, ItemClickEventArgs e) { var menuItem = (MenuItems)e.ClickedItem; //filter on category TitleTextBlock.Text = menuItem.Category.ToString(); NewManager.GetNewByCategory(News, menuItem.Category); BackButton.Visibility = Visibility.Visible; }
internal async Task AddManager() { var result = await NewManager.Post(); if (result != default(Manager)) { Managers.Add(result); NewManager = new Manager(); } }
protected void Page_Load(object sender, EventArgs e) { NewManager news = new NewManager(); list = news.GetList(); Page.Title = "News"; for (int i = 0; i < list.Count; i++) { title = list[0].NewsName; } }
private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (Home.IsSelected) { NewManager.GetNews("Home", Homes); TitleTextBlock.Text = "Home"; } else if (Game.IsSelected) { NewManager.GetNews("Game", Homes); TitleTextBlock.Text = "Game"; } }
private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (Financial.IsSelected) { NewManager.GetNews("Financial", NewsItems); TitleTextBlock.Text = "Financial"; } else if (Food.IsSelected) { NewManager.GetNews("Food", NewsItems); TitleTextBlock.Text = "Food"; } }
public void AddManager(object arg) { NewManager newManagerDialog = new NewManager(); if (newManagerDialog.ShowDialog() == true) { double rating = Double.Parse(newManagerDialog.Rating.Replace('.', ',')); Managers.Add(new ManagerViewModel(new Model.Manager() { Name = newManagerDialog.MName, Rating = rating })); } }
// GET: Auth/News public ActionResult Index() { var totalItems = 0; var listNews = NewManager.Search(0, 1000, ref totalItems, Culture); var categories = NewCategoryManager.GetAllActive(Culture); ViewBag.Categories = categories; List <NewCategory> listcate = NewCategoryManager.GetAllActive(Culture); var listTree = Helpers.ShowCates.ShowCategories(listcate, ""); ViewBag.ListTrees = listTree; return(View(listNews)); /* return View();*/ }
public List <string> ValidateCreateManagerAccount(ApplicationUser user, NewManager request) { if (!user.IsEnabled || user.Type != UserType.Broker) { return new List <string> { ValidationMessages.AccessDenied } } ; var result = new List <string>(); var broker = context.BrokersAccounts .Include(x => x.BrokerTradeServers) .FirstOrDefault(x => x.UserId == user.Id); if (broker == null) { return new List <string> { ValidationMessages.AccessDenied } } ; var req = context.ManagerRequests.FirstOrDefault(x => x.Id == request.RequestId); if (req == null) { return new List <string> { $"Does not find request with id \"{request.RequestId}\"" } } ; if (broker.BrokerTradeServers.All(x => x.Id != req.BrokerTradeServerId)) { return new List <string> { ValidationMessages.AccessDenied } } ; if (req.Status != ManagerRequestStatus.Created) { result.Add($"Could not proccess request. Request status is {req.Status}."); } return(result); }
protected void Page_Load(object sender, EventArgs e) { try { int id = Convert.ToInt32(Request["id"]); NewManager cm = new NewManager(); delete = cm.GetByID(id); delete.NewsStatus = -1; cm.Save(); Response.Write(1); } catch (Exception ex) { Response.Write(ex); } }
public ActionResult Delete(int NewsId) { var resultEntry = new JsonResultEntry() { Success = false }; var news = new News() { NewsId = NewsId }; NewManager.Remove(news); resultEntry.Success = true; resultEntry.AddMessage("Xóa tin tức thành công!"); return(Json(resultEntry)); }
public IActionResult CreateManagerAccount([FromBody] NewManager request) { var errors = brokerValidator.ValidateCreateManagerAccount(CurrentUser, request); if (errors.Any()) { return(BadRequest(ErrorResult.GetResult(errors, ErrorCodes.ValidationError))); } var result = trustManagementService.CreateInvestmentProgram(request); if (!result.IsSuccess) { return(BadRequest(ErrorResult.GetResult(result))); } return(Ok(result.Data)); }
private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (AllProduct.IsSelected) { TitleTextBlock.Text = "All Products"; NewManager.GetAll(Products); } if (Iphone.IsSelected) { TitleTextBlock.Text = "Iphone"; NewManager.GetNews("Iphone", Products); } else if (Samsung.IsSelected) { TitleTextBlock.Text = "Samsung"; NewManager.GetNews("Samsung", Products); } }
protected void Page_Load(object sender, EventArgs e) { try { int id = Convert.ToInt32(Request["id"]); string name = Request["name"]; string content = Request["description"]; NewManager NM = new NewManager(); edit = NM.GetByID(id); edit.NewsName = name; edit.NewsContent = content; NM.Save(); Response.Write(1); } catch (Exception ex) { Response.Write(ex); } }
public MainPage() { this.InitializeComponent(); MenuItems = new ObservableCollection <MenuItems>(); News = new ObservableCollection <New>(); MenuItems.Add(new MenuItems { IconFile = "/Assets/Icons/Politics.jpg", Category = NewsCategory.Politics }); MenuItems.Add(new MenuItems { IconFile = "/Assets/Icons/Weather.png", Category = NewsCategory.Weather }); MenuItems.Add(new MenuItems { IconFile = "/Assets/Icons/Technology.jpg", Category = NewsCategory.Technology }); MenuItems.Add(new MenuItems { IconFile = "/Assets/Icons/Entertainment.png", Category = NewsCategory.Entertainment }); NewManager.GetAllNews(News); BackButton.Visibility = Visibility.Collapsed; }
public ActionResult Update(int NewsId) { var categories = NewCategoryManager.GetAllActive(Culture); ViewBag.Categories = categories; if (CUtils.IsNullOrEmpty(NewsId)) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var cate = NewManager.Get(new News() { NewsId = NewsId }); if (cate != null) { return(View(cate)); } else { return(HttpNotFound()); } }
public ActionResult Update(News model) { var resultEntry = new JsonResultEntry() { Success = false }; var exitsData = ""; if (model != null && !CUtils.IsNullOrEmpty(model.NewsId)) { var cate = NewManager.Get(new News() { NewsId = model.NewsId }); if (cate != null) { model.Language = Culture; model.NewShortName = model.NewTitle.ToUrlSegment(250).ToLower(); NewManager.Update(model, cate); resultEntry.Success = true; resultEntry.AddMessage("Cập nhật tin tức thành công !"); resultEntry.RedirectUrl = Url.Action("Index", "News", new { area = "Auth" }); } else { resultEntry.Success = true; exitsData = "Mã danh mục '" + model.NewsId + "' không có trong hệ thống!"; } } else { resultEntry.Success = true; exitsData = "Mã danh mục trống!"; } resultEntry.AddMessage(exitsData); return(Json(resultEntry)); }
public OperationResult <Guid> CreateInvestmentProgram(NewManager request) { return(InvokeOperations.InvokeOperation(() => { var managerRequest = context.ManagerRequests.First(x => x.Id == request.RequestId && x.Status == ManagerRequestStatus.Created); managerRequest.TradePlatformPassword = null; managerRequest.Status = ManagerRequestStatus.Processed; var manager = new ManagerAccounts { Id = Guid.NewGuid(), BrokerTradeServerId = managerRequest.BrokerTradeServerId, UserId = managerRequest.UserId, RegistrationDate = DateTime.UtcNow, Login = request.Login, Currency = managerRequest.TradePlatformCurrency, IsConfirmed = false, IpfsHash = string.Empty }; var token = new ManagerTokens { Id = Guid.NewGuid(), TokenAddress = string.Empty, TokenName = managerRequest.TokenName, TokenSymbol = managerRequest.TokenSymbol, InitialPrice = 1, FreeTokens = 1000 }; var inv = new InvestmentPrograms { Id = Guid.NewGuid(), DateFrom = managerRequest.DateFrom, DateTo = managerRequest.DateTo, Description = managerRequest.Description, Title = managerRequest.Title, FeeEntrance = managerRequest.FeeEntrance, FeeManagement = managerRequest.FeeManagement, FeeSuccess = managerRequest.FeeSuccess, InvestMaxAmount = managerRequest.InvestMaxAmount, InvestMinAmount = managerRequest.InvestMinAmount, IsEnabled = true, ManagerAccountId = manager.Id, Period = managerRequest.Period, ManagerTokenId = token.Id, Logo = managerRequest.Logo, Rating = 0, }; var firstPeriod = new Periods { Id = Guid.NewGuid(), DateFrom = inv.DateFrom, DateTo = Constants.IsPeriodInMinutes ? inv.DateFrom.AddMinutes(inv.Period) : inv.DateFrom.AddDays(inv.Period), Status = PeriodStatus.InProccess, InvestmentProgramId = inv.Id, Number = 1, StartBalance = managerRequest.DepositInUsd, ManagerStartBalance = managerRequest.DepositInUsd, ManagerStartShare = 1 }; if (!inv.DateTo.HasValue || inv.DateTo > inv.DateFrom.AddDays(inv.Period)) { var plannedPeriod = new Periods { Id = Guid.NewGuid(), DateFrom = firstPeriod.DateTo, DateTo = Constants.IsPeriodInMinutes ? firstPeriod.DateTo.AddMinutes(inv.Period) : firstPeriod.DateTo.AddDays(inv.Period), Status = PeriodStatus.Planned, InvestmentProgramId = inv.Id, Number = 2 }; context.Add(plannedPeriod); } context.Add(manager); context.Add(token); context.Add(inv); context.Add(firstPeriod); context.SaveChanges(); var blockchainUpdate = smartContractService.RegisterManager(token.TokenName, token.TokenSymbol, manager.Id.ToString(), manager.Login, manager.BrokerTradeServerId.ToString(), inv.FeeManagement, inv.FeeSuccess); if (blockchainUpdate.IsSuccess) { manager.IsConfirmed = true; context.SaveChanges(); var ipfsUpdate = UpdateInvestmentInIpfs(inv.Id); if (ipfsUpdate.IsSuccess) { manager.IpfsHash = ipfsUpdate.Data; context.SaveChanges(); } } return manager.Id; })); }