public void DeleteBatch(BatchVM value) { var data = ObjectMapper.Mapper.Map <Batch>(value); _stockMarketUow.BatchRepo.Delete(data); _stockMarketUow.Save(); }
public NumerationVM(NumerationView view) { Window = view; view.DataContext = this; Options = new SSOptionsVM(); Select = new SSSelect(this); Update = new RelayCommand(() => UpdateExec(Select.SheetSet, true)); Numeration = new RelayCommand(() => UpdateExec(Select.SheetSet, false)); Collapse = new RelayCommand(() => ExpandTreeView = false); Expand = new RelayCommand(() => ExpandTreeView = true); PropsVM = new PropsVM(this); BatchVM = new BatchVM(this); Window.Initialized += OnInitialize; Window.Closed += OnClosed; OnInitialize(null, null); }
public ActionResult UpdateBatch([FromBody] BatchVM value) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _stockMarketBusinessSevice.UpdateBatch(value); return(Ok()); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, ex)); } }
public void InsertOrUpdate(BatchVM batchVM) { var client = new HttpClient { BaseAddress = new Uri("http://localhost:12280/api/") }; var myContent = JsonConvert.SerializeObject(batchVM); var buffer = System.Text.Encoding.UTF8.GetBytes(myContent); var byteContent = new ByteArrayContent(buffer); byteContent.Headers.ContentType = new MediaTypeHeaderValue("application/json"); if (batchVM.Id.Equals(0)) { var result = client.PostAsync("Batches", byteContent).Result; } else { var result = client.PutAsync("Batches/" + batchVM.Id, byteContent).Result; } }
public void UpdateExec(SheetSet ss, bool previewOnly) { Inspector.Clear(); try { Nodes = new ObservableCollection <ISSNode>(); if (ss == null) { return; } ss.Numeration(previewOnly); Nodes = ss.Nodes; PropsVM.SSProps = ss.Props; BatchVM.Update(); } catch (Exception ex) { ex.ShowMessage(); } Inspector.Show(); }
public JsonResult GetById(int id) { BatchVM batchVM = null; var client = new HttpClient { BaseAddress = new Uri("http://localhost:12280/api/") }; var responseTask = client.GetAsync("Batches/" + id); responseTask.Wait(); var result = responseTask.Result; if (result.IsSuccessStatusCode) { var readTask = result.Content.ReadAsAsync <BatchVM>(); readTask.Wait(); batchVM = readTask.Result; } else { // try to find something } return(Json(batchVM, JsonRequestBehavior.AllowGet)); }
public static void _InternalUse_SSBatchSession() { BatchVM.InternalBatchSession(AcadHelper.Doc); }
public static void _InternalUse_SSBatchModal() { BatchVM.InternalBatchModal(AcadHelper.Doc); }
public void DeleteBatch(BatchVM value) { _stockMarketDataSevice.DeleteBatch(value); }
public void UpdateBatch(BatchVM value) { _stockMarketDataSevice.UpdateBatch(value); }
public void AddBatch(BatchVM value) { _stockMarketDataSevice.AddBatch(value); }