private void AddArea(object sender, RoutedEventArgs e) { string areaTitle = PromptDialog.Prompt("Area name", "Create new area"); ProjectProxy proxy = ((MenuItem)sender).DataContext as ProjectProxy; if (!string.IsNullOrWhiteSpace(areaTitle) && areaTitle != null) { AreaManager areaManager = new AreaManager(); AreaProxy areaProxy = ProxyConverter.AreaModelToProxy(areaManager.Create(areaTitle, proxy.ID)); proxy.Areas.Add(areaProxy); } }
public void Post([FromBody] AreaDTO value) { _areaManager.Create(value); }