private void WriteDeleteUnique() { var methodParameters = CodeWriterUtils.GetDeleteMethodParameters(table, codeWriterSettings, false, true); if (methodParameters == null || !methodParameters.Any()) { return; } classBuilder.AppendLine($"{CodeWriterUtils.GetDeleteMethodSignature(table, codeWriterSettings, methodParameters)};"); }
private void WriteDelete(bool isLogicalDelete) { var methodParameters = CodeWriterUtils.GetDeleteMethodParameters(table, codeWriterSettings, false, false); if (isLogicalDelete) { WriteDeleteLogical(methodParameters); classBuilder.AppendLine(""); } WriteDeletePhysical(methodParameters); classBuilder.AppendLine(""); WriteDeleteCommon(methodParameters, isLogicalDelete); }
private void WriteDeleteUniqueByCustomer(bool isLogicalDelete) { var methodParameters = CodeWriterUtils.GetDeleteMethodParameters(table, codeWriterSettings, true, true); if (methodParameters == null || !methodParameters.Any()) { return; } if (isLogicalDelete) { WriteDeleteLogicalUniqueByCustomer(methodParameters); classBuilder.AppendLine(""); } WriteDeletePhysicalUniqueByCustomer(methodParameters); classBuilder.AppendLine(""); WriteDeleteCommon(methodParameters, isLogicalDelete); }
private void WriteDelete() { var methodParameters = CodeWriterUtils.GetDeleteMethodParameters(table, codeWriterSettings, false, false); classBuilder.AppendLine($"{CodeWriterUtils.GetDeleteMethodSignature(table, codeWriterSettings, methodParameters)};"); }