public void Create(CodePartViewModel model) { var item = ToCodePart(model); _DB.Add(item); _DB.SaveChanges(); model.Id = item.Id; }
private CodePart ToCodePart(CodePartViewModel model) { return(new CodePart() { CodeText = model.CodeText, Id = model.Id, Number = model.Number, UserTaskId = model.UserTaskId, UserTask = _DB.UserTasks.Where(x => x.Id == model.UserTaskId).FirstOrDefault() }); }
public async Task <CodePartViewModel> Create(CodePartViewModel model) { return(await _httpClient.PostJsonAsync <CodePartViewModel>($"api/CodePart/Create", model)); }
public ActionResult <CodePartViewModel> Create([FromBody] CodePartViewModel model) { _codePartRepository.Create(model); return(Ok(model)); }