public JsonResult ModificarTempo(string tempo) { RoboImportacaoModel model = new RoboImportacaoModel(); TimeSpan ts = TimeSpan.Zero; if (configBP.validaTempo(tempo, ref ts)) { if (configBP.AlterarConfig(ts)) { ThreadRoboImportacao.ModificaTempoExecucao(ts); } else { model.MensagemErro = "Não foi possível modificar o tempo de execução!"; } } else { model.MensagemErro = "Tempo Inválido de Execução!"; } carregaModel(model); return(Json(model, JsonRequestBehavior.AllowGet)); }
public JsonResult PararExecucao() { RoboImportacaoModel model = new RoboImportacaoModel(); ThreadRoboImportacao.PararExecucao(); carregaModel(model); return(Json(model, JsonRequestBehavior.AllowGet)); }
public JsonResult CarregarServico(string tempo) { RoboImportacaoModel model = new RoboImportacaoModel(); TimeSpan ts = TimeSpan.Zero; if (configBP.validaTempo(tempo, ref ts)) { ThreadRoboImportacao.CarregarServicaoRobo(ts); } else { model.MensagemErro = "Tempo Inválido de Execução!"; } carregaModel(model); return(Json(model, JsonRequestBehavior.AllowGet)); }
public JsonResult ChamaRoboImportacao(string chave) { try { if (VerificaChave(chave)) { ThreadRoboImportacao.path = Server.MapPath("~/"); ThreadRoboImportacao.Principal(); _servicos.Erro = 0; } else { _servicos.Erro = 1; _servicos.Mensagem = AcessoNegado; } } catch (Exception ex) { _servicos.Erro = 2; _servicos.Mensagem = ex.Message; } return(Json(_servicos, JsonRequestBehavior.AllowGet)); }