public IActionResult LinkEdit(Guid id) { if (id == default) { var link = new TLink(); link.Id = Guid.NewGuid(); ViewData["LinkInfo"] = link; ViewData["coverList"] = new List <TFile>(); return(View()); } else { var Link = db.TLink.Where(t => t.Id == id).FirstOrDefault(); ViewData["LinkInfo"] = Link; var coverList = db.TFile.Where(t => t.IsDelete == false && t.Sign == "cover" & t.Table == "TLink" & t.TableId == id).OrderBy(t => t.Sort).ToList(); ViewData["coverList"] = coverList; return(View()); } }
public bool MatchesValue(TLink value) { if (m_value == null) { return(value == null); } return(m_value.Equals(value)); }
public IList <TLink> Convert(string source) { var elements = new TLink[source.Length]; for (int i = 0; i < elements.Length; i++) { elements[i] = _charToUnicodeSymbolConverter.Convert(source[i]); } return(elements); }
public static NSelfLinkMessage Facebook(string oauthToken) { var message = new TLink { Facebook = oauthToken }; return(new NSelfLinkMessage(new Envelope { Link = message })); }
public static NSelfLinkMessage Device(string id) { var message = new TLink { Device = id }; return(new NSelfLinkMessage(new Envelope { Link = message })); }
public static NSelfLinkMessage Custom(string id) { var message = new TLink { Custom = id }; return(new NSelfLinkMessage(new Envelope { Link = message })); }
public static NSelfLinkMessage Steam(string sessionToken) { var message = new TLink { Steam = sessionToken }; return(new NSelfLinkMessage(new Envelope { Link = message })); }
public static NSelfLinkMessage Google(string oauthToken) { var message = new TLink { Google = oauthToken }; return(new NSelfLinkMessage(new Envelope { Link = message })); }
public Link <TLink> LinkTo(ILinkable link, TLink linkdata) { if (link != this) { var newlink = new Link <TLink>(this, link, linkdata); links.Add(link, newlink); this.panel.Parent.Controls.Add(newlink.LinkControl); return(newlink); } return(null); }
public static NSelfLinkMessage Email(string email, string password) { var message = new TLink { Email = new AuthenticateRequest.Types.Email { Email_ = email, Password = password } }; return(new NSelfLinkMessage(new Envelope { Link = message })); }
public TLink[] GetLinksValues(LinkType linkType) { UniLink[] links = GetLinks(linkType); if (links == null) { return(null); } TLink[] linkedNodesValues = new TLink[links.Length]; for (int i = 0; i < links.Length; i++) { linkedNodesValues[i] = links[i].value; } return(linkedNodesValues); }
public bool LinkSave(TLink Link) { try { var nid = db.TLink.Where(t => t.Id == Link.Id).Select(t => t.Id).FirstOrDefault(); if (nid == default) { //执行添加 var userId = Guid.Parse(HttpContext.Session.GetString("userId")); Link.Id = Guid.NewGuid(); Link.CreateTime = DateTime.Now; Link.CreateUserId = userId; Link.IsDelete = false; db.TLink.Add(Link); } else { //执行修改 var dbLink = db.TLink.Where(t => t.Id == Link.Id).FirstOrDefault(); dbLink.Name = Link.Name; dbLink.Url = Link.Url; dbLink.Remarks = Link.Remarks; dbLink.Sort = Link.Sort; } db.SaveChanges(); return(true); } catch { return(false); } }
public static NSelfLinkMessage GameCenter(string playerId, string bundleId, int timestamp, string salt, string signature, string publicKeyUrl) { var message = new TLink { GameCenter = new AuthenticateRequest.Types.GameCenter { PlayerId = playerId, BundleId = bundleId, Timestamp = timestamp, Salt = salt, Signature = signature, PublicKeyUrl = publicKeyUrl } }; return(new NSelfLinkMessage(new Envelope { Link = message })); }
private void UpdateSaleViewModel(Jq cq) { PaymentForms.Clear(); PaymentForms.AddRange(cq.All("gadakhdisFormebi", cqq => new AmountItemViewModel() { Link = cqq.GetLink("gadakhdisForma"), Name = cqq.GetText("dasakheleba"), Value = cqq.GetText("tankha"), ViewState = "Plus" })); PaymentForms.Last().ViewState = "Equals"; PaymentForms.Add(new AmountItemViewModel() { Name = "სულ გადახდილი", Value = cq.GetText("sulMigebuliTankha"), ViewState = "Minus" }); PaymentForms.Add(new AmountItemViewModel() { Name = "სულ გადასახდელი", Value = cq.GetText("misagebiTankha"), Value2 = cq.GetText("fasdaklebuliMisagebiTankha"), ViewState = "Equals" }); PaymentForms.Add(new AmountItemViewModel() { Name = "ხურდა", Value = cq.GetText("gasacemiTankha"), ViewState = "Normal" }); AddItem = cq.GetForm("produktisDamateba"); Submit = cq.GetLink("cheki"); Submit.OnExecuted += () => IsToolVisible = false; Func <Jq, ItemViewModel> createItem = (q) => new ItemViewModel() { Id = q.GetText("id"), Version = q.GetText("versia"), Name = q.GetText("dasakheleba"), Ean = q.GetText("ean"), Reference = q.GetText("ref"), Quantity = q.GetText("raodenoba"), UnitPrice = q.GetText("fasdaklebuliFasi"), TotalPrice = q.GetText("jami"), DiscountedTotalPrice = q.GetText("fasdaklebuliJami"), Photo = q.GetText("img"), Increase = q.GetForm("momateba"), Decrease = q.GetForm("mokleba") }; var itemViewModels = cq.All("produktebi", createItem).ToList(); var newItems = (from first in itemViewModels from second in Items.Where(x => x.Id == first.Id).DefaultIfEmpty() where second == null select first).ToList(); var changedItems = (from first in itemViewModels from second in Items.Where(x => x.Id == first.Id) where second.Version != first.Version select new { First = first, Second = second }).ToList(); var deletedItems = (from first in Items from second in itemViewModels.Where(x => x.Id == first.Id).DefaultIfEmpty() where second == null select first).ToList(); deletedItems.ForEach(x => Items.Remove(Items.First(e => e.Id == x.Id))); changedItems.ForEach(x => x.Second.Update(x.First)); newItems.ForEach(x => Items.Insert(0, x)); ViewState = "Normal"; }
public HalfDoublet(TLink element, LinkFrequency <TLink> doubletData) { Element = element; DoubletData = doubletData; }
public UniLink(UniNode other, TLink value, LinkType type) { m_other = other; m_value = value; m_type = type; }