public JsonResult Delete() { int[] moduleIds = null; using (var reader = new System.IO.StreamReader(HttpContext.Request.InputStream)) { string data = reader.ReadToEnd(); try { moduleIds = data.DeSerializeFromJson <int[]>(); } catch (Exception ex) { return(Json(new { code = OperationResultType.ParamError, message = ex.GetDeepestException().Message })); } } if (moduleIds == null || moduleIds.Length < 1) { return(Json(new { code = OperationResultType.ParamError, message = "模块id列表不能为空" })); } OperationResult result = _moduleSrv.Delete(m => moduleIds.Contains(m.Id)); if (result.ResultType != OperationResultType.Success) { return(Json(new { code = result.ResultType, message = result.Message })); } return(Json(new { code = OperationResultType.Success, message = "删除成功" })); }
public ActionResult Remove(string keyValue, string userid, string username) { var resultModel = new RespResultCountViewModel(); try { if (string.IsNullOrEmpty(keyValue)) { resultModel.code = -1; resultModel.msg = "删除菜单失败,缺少主键"; return(Ok(resultModel)); } bool result = _moduleService.Delete(keyValue, userid, username); if (result) { resultModel.code = 0; resultModel.msg = "删除菜单成功"; } else { resultModel.code = -1; resultModel.msg = "删除菜单失败"; } return(Ok(resultModel)); } catch (Exception ex) { resultModel.code = -1; resultModel.msg = "操作失败:" + ex.Message; resultModel.data = null; return(Ok(resultModel)); } }
public ActionResult Details(int id, ModuleViewModel collection) { try { if (id > 0) { _ModuleService.Delete(_mapper.Map <Module>(collection)); if (!string.IsNullOrEmpty(collection.PreviousUrl)) { return(Redirect(collection.PreviousUrl)); } return(RedirectToAction("Index")); } ModelState.AddModelError(string.Empty, GeneralMessages.EmptyId); } catch (Exception ex) { _logger.Error(ex); if (ex.InnerException != null && ex.InnerException.Source.Equals(GeneralMessages.ExceptionSource)) { ModelState.AddModelError(string.Empty, ex.Message); } else { ModelState.AddModelError(string.Empty, GeneralMessages.UnexpectedError); } } return(View(collection)); }
public JsonResult Delete(int id) { JsonResultBO result = new JsonResultBO(true); try { Module entity = _moduleService.GetById(id); if (entity != null) { _moduleService.Delete(entity); result.Message = "Xóa module thành công"; } else { result.Status = false; result.Message = "Module không tồn tại"; } } catch (Exception ex) { result.Status = false; result.Message = "Xóa module không thành công"; _Ilog.Error("Xóa module không thành công", ex); } return(Json(result)); }
public async Task <ActionResult <ModuleResponse> > Delete(int id, int userId) { _logger.LogInformationExtension($"Delete Module - Id: {id}, User Id: {userId}"); await _moduleService.Delete(id, userId); return(Ok(new Models.Response <ModuleResponse>(true, "Module is successfully deleted."))); }
public ActionResult Delete() { var rolelist = Request.Form["arrselections"]; IEnumerable <ModuleVM> list = JsonConvert.DeserializeObject <List <ModuleVM> >(rolelist); var result = _moduleService.Delete(list); result.Message = result.Message ?? result.ResultType.GetDescription(); return(Json(result)); }
private void GetModuleBtn_Click(object Sender, EventArgs E) { StatusLb.Text = "Đang tải..."; var FileInfos = FileService.ReadAllModuleFromModel(UrlTb.Text); ModuleService.Create(FileInfos); ModuleService.Delete(EntityTb.Text); Console.WriteLine("Done"); StatusLb.Text = ""; }
public async Task <IActionResult> Delete([FromRoute] int moduleID) { var result = await _moduleService.Delete(moduleID); if (result.IsSuccessed == false) { return(Ok(result)); } return(Ok(result)); }
private dynamic DeleteModule(long id) { var module = _moduleService.Delete(id); if (module == null) { return(false); } _audioEngine.RemoveModule(id); return(module); }
/// <summary> /// 删除 /// </summary> /// <param name="idStr"></param> /// <returns></returns> public AjaxResult Delete(string idStr) { try { var idsStr = idStr.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); var ids = Array.ConvertAll(idsStr, x => Convert.ToInt64(x)); _moduleService.Delete(ids); } catch (Exception ex) { return(AjaxResult.Error($"参数错误,StackTrace={{{ex.StackTrace}}}")); } return(AjaxResult.Success()); }
public OperationResult Delete(int id) { OperationResult result = new OperationResult(); try { lModule.Delete(id); result.Status = OperationStatus.SUCCESS; } catch (Exception ex) { result.ErrorMessage = ex.Message; } return(result); }
public ActionResult Delete(int idToDelete) { try { FlashMessage.Confirmation("Suppression du module"); _moduleService.Delete(idToDelete, _donneNomPrenomUtilisateur()); _moduleService.Save(); } catch (Exception) { FlashMessage.Danger("Erreur lors de la suppression du module"); throw; } return(RedirectToAction("Index")); }
public void Start() { _logger.Info("Starting audio engine"); Stop(); _deviceEnumerator.DefaultDeviceChanged += DefaultDeviceChanged; _endpointVolumeCallback.NotifyRecived += VolumeNotifyReceived; SetupDefaultEndpoint(); foreach (var module in _moduleService.GetAll()) { try { AddModule(module.Id); } catch (Exception ex) { _logger.Error(ex, "Could not load module. ID: {0}", module.Id); _moduleService.Delete(module.Id); } } foreach (var connection in _moduleConnectionService.GetAll()) { var source = _modules.FirstOrDefault(m => m.Id == connection.SourceId); var target = _modules.FirstOrDefault(m => m.Id == connection.TargetId); if (source == null) { _logger.Warn($"Source module for connection not found. ID: {connection.SourceId}"); continue; } if (target == null) { _logger.Warn($"Target module for connection not found. ID: {connection.TargetId}"); continue; } source.AddOutput(target); } IsRunning = true; _logger.Info("Audio engine started"); }
public IActionResult Delete(int id) { if (GetUserId() != id) { return(Unauthorized()); } try { _moduleService.Delete(id); return(Ok()); } catch (AppException ex) { return(BadRequest(new { message = ex.Message })); } }
public async Task <IActionResult> DeleteModule([FromRoute] int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var module = await _moduleService.FindBy(m => m.ModuleId == id); if (module == null) { return(NotFound()); } await _moduleService.Delete(module); return(Ok(@module)); }
public async Task <ActionResult <Module> > Delete(Guid id) { var currentUser = HttpContext.GetUser(); var currentModule = await _modules.Get(id, HttpContext.RequestAborted); if (currentModule == null) { return(NotFound()); } if (!await _authorization.HasAuthorship(currentUser, currentModule, HttpContext.RequestAborted)) { return(Unauthorized()); } var result = await _modules.Delete(id, HttpContext.RequestAborted); if (!result) { return(StatusCode(500, new ErrorResponse("An internal error occured while trying to delete this entity. Please contact an administrator if this is not intended."))); } return(currentModule); }
public JsonResult DeleteConfirmed(int id) { _moduleService.Delete(id); return(Json(true, JsonRequestBehavior.AllowGet)); }
public IActionResult DeleteModule(long modId) { moduleService.Delete(modId); return(Ok()); }
public IActionResult Delete(int id) { _moduleService.Delete(id); return(NoContent()); }
public Task <IResultModel> Delete([BindRequired] Guid id) { return(_service.Delete(id)); }
public HttpResponseMessage Delete(Guid id) { _moduleService.Delete(id); return(new HttpResponseMessage(HttpStatusCode.OK)); }