public ActionResult Create(Service.ScheduleDTO schedule, FormCollection collection) { try { schedule.Command = new Service.CommandDTO(); schedule.Command.Id = Guid.Parse(collection["commandid"]); var request = new Service.SaveScheduleRequest(); request.Schedule = schedule; var response = serviceClient.SaveSchedule(request); if (response.HasError) { ViewData["ErrosMessage"] = response.Error; return View(schedule); } return RedirectToAction("Index"); } catch (Exception ex) { ViewData["ErrosMessage"] = ex.Message; return View(schedule); } }
public ActionResult ExecuteNow(Guid id) { try { var request = new Service.SaveScheduleRequest(); request.Schedule = new Service.ScheduleDTO() { Command = new Service.CommandDTO() { Id = id }, PeriodicityType = 3, PeriodicityValue = 1, StartDateTime = DateTime.Now }; var response = serviceClient.SaveSchedule(request); if (response.HasError) { ViewData["ErrosMessage"] = response.Error; } return RedirectToAction("Index"); } catch (Exception ex) { ViewData["ErrosMessage"] = ex.Message; return RedirectToAction("Index"); } }