示例#1
0
        public IActionResult AddExternalMember(ExternalMember externalMember, Travel travel)
        {
            externalMember.ID = Guid.NewGuid().ToString();
            _parteiDbContext.Add(externalMember);
            _parteiDbContext.SaveChanges();

            int travelIdreturn = travel.TravelId;

            return(RedirectToAction("Index", new { TravelId = travelIdreturn }));
        }
示例#2
0
 public Reference( ExternalMember Member )
 {
     Static = Member.Static;
     if ( Member is ExternalProperty )
     {
         var prop = Member as ExternalProperty;
         if ( prop.OnChange != null ) OnChange = prop.OnChange;
         if ( prop.External != null ) External = prop.External;
     }
     Value toStore = Member;
     ID = NextID;
     Index = Compiler.StoreValue( toStore );
     Compiler.RegisterReference( this, Index );
 }
示例#3
0
        public Reference(ExternalMember Member)
        {
            Static = Member.Static;
            if (Member is ExternalProperty)
            {
                var prop = Member as ExternalProperty;
                if (prop.OnChange != null)
                {
                    OnChange = prop.OnChange;
                }
                if (prop.External != null)
                {
                    External = prop.External;
                }
            }
            Value toStore = Member;

            ID    = NextID;
            Index = Compiler.StoreValue(toStore);
            Compiler.RegisterReference(this, Index);
        }
示例#4
0
 public AddExternalMemberViewModel(ExternalMember externalMember, Travel travel)
 {
     this.ExternalMember = externalMember;
     this.Travel         = travel;
 }