public virtual ActionResult DeleteIPDanger(string IPAddress) { var list = _elmahService.GetAllByIP(IPAddress); _unitOfWork.RemoveRange <ElmahModel>(list); _blockService.Create(new BlockModel { Date = DateTime.Now, IP = IPAddress }); if (_unitOfWork.SaveAllChanges() > 0) { return(PartialView(MVC.admin.Shared.Views._alert, new AlertViewModel { Alert = AlertOperation.SurveyOperation(StatusOperation.SuccsessInsert), Status = AlertMode.success })); } else { return(PartialView(MVC.admin.Shared.Views._alert, new AlertViewModel { Alert = AlertOperation.SurveyOperation(StatusOperation.FailInsert), Status = AlertMode.warning })); } }
public async Task <IActionResult> CreateBlock([FromBody] BlockDto dto) => OkOrBadRequest(await blockService.Create(dto));