public CreatorOptions CreateCreator([FromBody] CreatorWithFileModel creatormodelOptWithFileModel) { CreatorOptions creatoropt = new CreatorOptions { Username = creatormodelOptWithFileModel.Username, Email = creatormodelOptWithFileModel.Email, Bio = creatormodelOptWithFileModel.Bio }; CreatorOptions creator = creatorService.CreateCreator(creatoropt); return(creator); }
public CreatorOptions UpdateCreator(CreatorOptions creatorOptions, int creatorId) { Creator creator = dbContext.Creators.Find(creatorId); creator.Bio = creatorOptions.Bio; creator.Email = creatorOptions.Email; dbContext.SaveChanges(); return(new CreatorOptions { Username = creator.Username, Bio = creator.Bio, Email = creator.Email }); }
public CreatorOptions CreateCreator(CreatorOptions creatorOptions) { Creator creator = new Creator { Username = creatorOptions.Username, Email = creatorOptions.Email, Bio = creatorOptions.Bio, IsActive = true }; dbContext.Creators.Add(creator); dbContext.SaveChanges(); return(new CreatorOptions { Username = creator.Username, Email = creator.Email, Bio = creator.Bio }); }
public CreatorOptions UpdateCreator([FromBody] CreatorOptions creatorOptions, int id) { return(creatorService.UpdateCreator(creatorOptions, id)); }
public CreatorOptions GetCreatorById(int id) { CreatorOptions creatorOpt = creatorService.GetCreatorById(id); return(creatorOpt); }