コード例 #1
0
 public void Post([FromBody] SharedFollower value)
 {
     model.Followers.Add(new Follower()
     {
         FK_CompanyID  = value.FK_CompanyID,
         FK_UserID     = value.FK_UserID,
         PK_FollowerID = value.PK_FollowerID
     });
     model.SaveChanges();
 }
コード例 #2
0
        public void Post([FromBody] SharedCategory value)
        {
            model.Categories.Add(new Category()
            {
                Image         = value.Image,
                Name          = value.Name,
                PK_CategoryID = value.PK_CategoryID
            });

            model.SaveChanges();
        }
コード例 #3
0
 public void Post([FromBody] SharedPromotion value)
 {
     model.Promotions.Add(new Promotion()
     {
         Description    = value.Description,
         Expiration     = value.Expiration,
         FK_CompanyID   = value.FK_CompanyID,
         Image          = value.Image,
         PK_PromotionID = value.PK_PromotionID,
         Start          = value.Start,
         Title          = value.Title
     });
     model.SaveChanges();
 }
コード例 #4
0
 public void Post([FromBody] SharedEvent value)
 {
     model.Events.Add(new Event()
     {
         City         = value.City,
         Date         = value.Date,
         Description  = value.Description,
         FK_CompanyID = value.FK_CompanyID,
         Image        = value.Image,
         Name         = value.Name,
         PK_EventID   = value.PK_EventID,
         Street       = value.Street,
         Zipcode      = value.ZipCode
     });
     model.SaveChanges();
 }
コード例 #5
0
        public void Post([FromBody] SharedCompany value)
        {
            model.Companies.Add(new Company()
            {
                City          = value.City,
                Facebook      = value.Facebook,
                FK_CategoryID = value.FK_CategoryID,
                Image         = value.Image,
                Name          = value.Name,
                PK_CompanyID  = value.PK_CompanyID,
                Street        = value.Street,
                Zipcode       = value.ZipCode,
                Description   = value.Description
            });

            model.SaveChanges();
        }
コード例 #6
0
        public void Post([FromBody] SharedUser value)
        {
            var user = new User()
            {
                DateOfBirth = value.DateOfBirth,
                FirstName   = value.FirstName,
                LastName    = value.LastName,
                Password    = value.Password,
                PK_UserID   = value.PK_UserID,
                UserName    = value.UserName,
                Type        = value.Type
            };

            if (value.FK_CompanyID != Guid.Empty)
            {
                user.FK_CompanyID = value.FK_CompanyID;
            }
            model.Users.Add(user);
            model.SaveChanges();
        }