Example #1
0
 internal static ProjectProfileEntity ToEntity(this ProjectProfileModel model) => new ProjectProfileEntity
 {
     Id           = model.Id,
     Name         = model.Name,
     Alias        = model.Alias,
     Description  = model.Description,
     GitHubRepoId = model.GitHubRepoId,
     IsActive     = model.IsActive
 };
 public async Task <ActionResult <int> > CreateProjectProfile([FromBody] ProjectProfileModel model) => await Execute(async operation =>
 {
     var id = await projectService.CreateProjectProfile(operation, model.ToEntity());
     return(id);
 });
 public async Task <ActionResult> UpdateProjectProfile(int id, [FromBody] ProjectProfileModel model) => await Execute(async operation =>
 {
     var entity = model.ToEntity();
     entity.Id  = id;
     await projectService.UpdateProjectProfile(operation, entity);
 });