public ActionResult Edit(Guid id) { try { var request = new Service.SearchClientRequest(); request.Client = new Service.ClientDTO(); request.Client.Id = id; var response = serviceClient.SearchClient(request); if (response.HasError) { ViewData["ErrosMessage"] = response.Error; return RedirectToAction("Index"); } return View(response.Body[0]); } catch (Exception ex) { ViewData["ErrosMessage"] = ex.Message; return RedirectToAction("Index"); } }
public ActionResult Create() { try { var request = new Service.SearchClientRequest(); request.GetAll = true; var response = serviceClient.SearchClient(request); if (response.HasError) { ViewData["ErrosMessage"] = response.Error; return RedirectToAction("Index"); } ViewBag.clients = response.Body; return View(new Service.CommandDTO()); } catch (Exception ex) { ViewData["ErrosMessage"] = ex.Message; return RedirectToAction("Index"); } }
public ActionResult Index() { try { var request = new Service.SearchClientRequest(); request.GetAll = true; var response = serviceClient.SearchClient(request); if (response.HasError) { ViewData["ErrosMessage"] = response.Error; return RedirectToAction("Index", "Home"); } return View(response.Body); } catch (Exception ex) { ViewData["ErrosMessage"] = ex.Message; return RedirectToAction("Index", "Home"); } }
public ActionResult Edit(Guid id) { try { var request = new Service.SearchClientRequest(); request.GetAll = true; var clientResponse = serviceClient.SearchClient(request); if (clientResponse.HasError) { ViewData["ErrosMessage"] = clientResponse.Error; return RedirectToAction("Index"); } ViewBag.clients = clientResponse.Body; var commandRequest = new Service.SearchCommandRequest(); commandRequest.Command = new Service.CommandDTO(); commandRequest.Command.Id = id; var response = serviceClient.SearchCommand(commandRequest); if (response.HasError) { ViewData["ErrosMessage"] = response.Error; return RedirectToAction("Index"); } return View(response.Body.FirstOrDefault()); } catch (Exception ex) { ViewData["ErrosMessage"] = ex.Message; return RedirectToAction("Index"); } }