public void RuleServiceTest_Delete_valid() { var expected = "Delete completed successful"; var actual = service.Delete(1); Assert.AreEqual(expected, actual); }
private RuleControl AddRulesToPanel(IEnumerable <RuleDto> rules) { var removeRules = new List <RuleDto>(); RuleControl prev = null; RuleControl head = null; foreach (var rule in rules) { var ruleControl = ProcessRule(rule, removeRules, prev); if (ruleControl != null) { head = head ?? ruleControl; ruleControl.HideForm += (rc) => { HideForm(); }; ruleControl.DeleteRule += (rc, r) => { var deleteResult = ruleService.Delete(r.Id); if (deleteResult.Successful) { DetachRuleControl(rc); pnlRules.Controls.Remove(rc); } }; ruleControl.UpdateRule += (rc, r) => { ruleService.Update(r); }; pnlRules.Controls.Add(ruleControl); if (prev != null) { prev.Next = ruleControl; } prev = ruleControl; } } foreach (var ruleToDelete in removeRules) { ruleService.Delete(ruleToDelete.Id); } ResetRulesScroll(); return(head); }
public Entity.BaseResponse <bool> Delete(Guid id) { Entity.BaseResponse <bool> response = new Entity.BaseResponse <bool>(true); try { var status = _service.Delete(id); response.IsSuccess = status.Success; response.Message = status.Message; response.Data = status.Success; } catch (Exception ex) { return(new Entity.BaseResponse <bool>(false, ex.Message)); } return(response); }
public IActionResult Delete(int Id) { try { var curvePoint = _ruleService.FindById(Id); if (curvePoint == null) { return(NotFound()); } _ruleService.Delete(Id); return(Ok()); } catch (Exception e) { return(BadRequest(e)); } }
public IActionResult Delete(int id) { AppLogger.LogResourceRequest(nameof(Delete), base.GetUsernameForRequest()); try { var checkRating = _ruleService.FindById(id); if (checkRating == null) { return(NotFound(AppConfig.ResourceNotFoundById + id)); } _ruleService.Delete(id); return(Ok()); } catch (Exception ex) { return(BadRequestExceptionHandler(ex, nameof(Delete))); } }
public async Task <IActionResult> DeleteRule([FromRoute] int id) { await _ruleService.Delete(id); return(Ok()); }
public string DeleteRule(int id) { return(service.Delete(id)); }