Example #1
0
        public IWeddingGuest AddGuest(IWeddingGuest guest)
        {
            var db = new TooksCmsDAL();

            var g = db.Guest1.Add(Guest1.CreatGuest(guest));

            db.SaveChanges();

            return(g);
        }
Example #2
0
        public IWeddingGuest SaveGuest(IWeddingGuest guest)
        {
            var db = new TooksCmsDAL();

            var g = db.Guest1.Single(_g => _g.GuestId == guest.GuestId);

            g.Update(guest);

            db.SaveChanges();

            return(g);
        }
Example #3
0
 public void Update(IWeddingGuest guest)
 {
     FirstName           = guest.FirstName;
     LastName            = guest.LastName;
     Address             = guest.Address;
     Attending           = guest.Attending;
     Code                = guest.Code;
     GuestGroupId        = guest.GuestGroupId;
     GuestSide           = (byte)guest.GuestSide;
     GuestType           = (byte)guest.GuestType;
     InvitationSent      = guest.InvitationSent;
     DietaryRequirements = guest.DietaryRequirements;
 }
Example #4
0
 public static Guest1 CreatGuest(IWeddingGuest guest)
 {
     return(new Guest1
     {
         FirstName = guest.FirstName,
         LastName = guest.LastName,
         Address = guest.Address,
         Attending = guest.Attending,
         Code = guest.Code,
         GuestGroupId = guest.GuestGroupId,
         GuestSide = (byte)guest.GuestSide,
         GuestType = (byte)guest.GuestType,
         InvitationSent = guest.InvitationSent,
         DietaryRequirements = guest.DietaryRequirements
     });
 }
Example #5
0
 public WeddingGuest(IWeddingGuest data) :
     base(data, typeof(IWeddingGuest))
 {
 }