private bool DeleteMods(Guid modsGuid) { if (modsGuid == Guid.Empty) { return(false); } Guid[] guid = new Guid[1]; guid[0] = modsGuid; _contractModificationService.Delete(guid); return(false); }
public IActionResult Delete([FromBody] Guid[] ids) { try { _contractModificationService.Delete(ids); //audit log.. foreach (var id in ids) { var contractModificationEntity = _contractModificationService.GetDetailById(id); var additionalInformation = string.Format("{0} {1} the {2}", User.FindFirst("fullName").Value, CrudTypeForAdditionalLogMessage.Deleted.ToString(), "Task Order Mod"); var resource = string.Format("{0} </br> Mod No:{1} </br> Mod Title:{2}", "Task Order Mod", contractModificationEntity.ModificationNumber, contractModificationEntity.ModificationTitle); AuditLogHandler.InfoLog(_logger, User.FindFirst("fullName").Value, UserHelper.CurrentUserGuid(HttpContext), contractModificationEntity, resource, contractModificationEntity.ContractModificationGuid, UserHelper.GetHostedIp(HttpContext), "Taskorder Mod Deleted", Guid.Empty, "Successful", "", additionalInformation, ""); } //end of log.. return(Ok(new { status = ResponseStatus.success.ToString(), message = "Successfully Deleted !!" })); } catch (Exception e) { ModelState.AddModelError("", e.Message); return(BadRequestFormatter.BadRequest(this, e)); } }