public ActionResult CollectTaxes() { if (ModelState.IsValid) { var clientService = new ClientService(); var modelToSend = new ClientObjectResolveMethodToRunMessageModel(); modelToSend.Methods.Add("CollectTaxes", null); string json = JsonConvert.SerializeObject(modelToSend); clientService.SendMessage(json); Thread.Sleep(1000); ViewBag.Messages = JsonConvert.DeserializeObject <List <string> >(clientService.ReceiveMessageData); return(View("Index")); } ViewBag.Message = "Collect Taxes failed!"; return(View()); }
public ActionResult Revenues() { ViewBag.Revenues = new List <object>() { }; var clientService = new ClientService(); var modelToSend = new ClientObjectResolveMethodToRunMessageModel(); modelToSend.Methods.Add("GetRevenues", null); string json = JsonConvert.SerializeObject(modelToSend); clientService.SendMessage(json); Thread.Sleep(1000); ViewBag.Revenues = JsonConvert.DeserializeObject <List <Revenue> >(clientService.ReceiveMessageData); return(View("Revenues")); }