public CreativeTeam Create([FromBody] CreateCreativeTeamParameters parameters) { CreativeTeam creativeTeam = parameters.creativeTeam; var photo = parameters.photo; var filename = parameters.filename; return(_creativeTeamRepository.CreateCreativeTeam(creativeTeam, photo, filename)); }
public static async Task <CreativeTeam> CreateCreativeTeam(CreateCreativeTeamParameters creativeTeamParam) { HttpResponseMessage response; response = await _client.PostAsJsonAsync("api/creativeteam", new CreateCreativeTeamParameters() { photo = creativeTeamParam.photo, creativeTeam = creativeTeamParam.creativeTeam, filename = creativeTeamParam.filename }); if (response.IsSuccessStatusCode) { return(await response.Content.ReadAsAsync <CreativeTeam>()); } return(null); }
async Task <CreativeTeam> ExecuteCreateCreativeTeamCommand(object param) { if (RegisterUser.Name == null || RegisterUser.Surname == null || RegisterUser.Password == null) { Warning = "Заполните все обязательные поля"; return(null); } else { CreateCreativeTeamParameters createCreativeTeam = new CreateCreativeTeamParameters(); createCreativeTeam.creativeTeam = RegisterCreativeTeam; createCreativeTeam.photo = AttachedPhoto.Bytes; createCreativeTeam.filename = AttachedPhoto.Filename; var creativeTeam = await DataAccess.DataAccess.CreateCreativeTeam(createCreativeTeam); Warning = null; Parent.CurrentScreenType = ScreenTypes.Login; Parent.SetScreen(); return(creativeTeam); } }