public object PostAppointment(JObject jsonParam) { //schedual path & appointment var selectedPath = jsonParam.ToObject<Path>(); var appointmentSchedualer = new AppointmentSchedualer(); foreach (var appointment in selectedPath.Appointments) { appointmentSchedualer.SchedualAppointment(appointment); } var result = new { success= true }; return Json(result); }
static void Main(string[] args) { // test for finding free appointments var oo = new AppointmentSchedualer().SchedualAppointment(new Appointment() {Company = new Company() {Type = CompanyType.PostOffice} }); var pp = new FreeAppointmentFinder().FindFreeAppointmentByDay(DateTime.Now, CompanyType.Banks,CompanySubType.BankDiscount ,"ראשון לציון"); //DistancesMatrixCreator.Run(); //Dictionary<Tuple<string, string>, int> dictionary = DistancesMatrixReader.Read(); /*WebApiHelper helper = new WebApiHelper("http://localhost:60799/"); while(true) { helper.Post(); // var pp = helper.Get(); Console.WriteLine("done"); } */ }